Table of Contents

Class PagedDataSourceQuery

Namespace: Casewhere.Runtime.Api
Assembly: Casewhere.Runtime.dll

public class PagedDataSourceQuery : DataSourceQuery

Inheritance

objectDataSourceQueryPagedDataSourceQuery

Inherited Members

DataSourceQuery.ProjectedFields, DataSourceQuery.Filter, DataSourceQuery.SortedFields, DataSourceQuery.Search, DataSourceQuery.SearchLimit, DataSourceQuery.MaxQueryTimeout, DataSourceQuery.GeoSpatialStages, DataSourceQuery.DataSourceParameters, DataSourceQuery.CustomCollation, DataSourceQuery.HintIndexName, DataSourceQuery.HintIndexForCount, DataSourceQuery.FilterCollation, DataSourceQuery.ParallelDataLoading, object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<PagedDataSourceQuery>(PagedDataSourceQuery)

Constructors

PagedDataSourceQuery()

public PagedDataSourceQuery()

Properties

CustomCollation

public CustomCollation CustomCollation { get; set; }

Property Value

CustomCollation

GeoSpatialStages

public IList<BsonDocument> GeoSpatialStages { get; set; }

Property Value

IList<BsonDocument>

IncludeTotal

public bool IncludeTotal { get; set; }

Property Value

bool

IntermediateStages

public IList<BsonDocument> IntermediateStages { get; set; }

Property Value

IList<BsonDocument>

IsReturnEmpty

public bool IsReturnEmpty { get; }

Property Value

bool

MinimumSearchWordLength

public int MinimumSearchWordLength { get; set; }

Property Value

int

Skip

public int Skip { get; set; }

Property Value

int

Take

public int Take { get; set; }

Property Value

int

Methods

ReturnEmpty()

public PagedDataSourceQuery ReturnEmpty()

Returns

PagedDataSourceQuery