Table of Contents

Class StateStoreQuery

Namespace
GroupeIsa.Neos.ClusterCommunication.DistributedStore.Query
Assembly
GroupeIsa.Neos.ClusterCommunication.dll

Represents a query to gets data of state store.

public class StateStoreQuery
Inheritance
StateStoreQuery
Inherited Members

Constructors

StateStoreQuery()

Initializes a new instance of the StateStoreQuery class.

public StateStoreQuery()

StateStoreQuery(Filter)

Initializes a new instance of the StateStoreQuery class.

public StateStoreQuery(Filter filter)

Parameters

filter Filter

The filter clause.

StateStoreQuery(Filter, IReadOnlyCollection<Sort>, Page?)

Initializes a new instance of the StateStoreQuery class.

public StateStoreQuery(Filter filter, IReadOnlyCollection<Sort> sort, Page? page = null)

Parameters

filter Filter

The filter clause.

sort IReadOnlyCollection<Sort>

The sort clause.

page Page

The pagination.

Properties

Filter

Gets or sets the filter.

[JsonPropertyName("filter")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public Filter? Filter { get; set; }

Property Value

Filter

Page

Gets or sets the page.

[JsonPropertyName("page")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public Page? Page { get; set; }

Property Value

Page

Sort

Gets or sets the sorts.

[JsonPropertyName("sort")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public IReadOnlyCollection<Sort>? Sort { get; set; }

Property Value

IReadOnlyCollection<Sort>