Table of Contents

Class DataObjectQuery

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

public class DataObjectQuery

Inheritance

objectDataObjectQuery

Derived

EnumerationDataObjectQuery, PagedDataObjectQuery

Inherited Members

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<DataObjectQuery>(DataObjectQuery)

Constructors

DataObjectQuery()

public DataObjectQuery()

Properties

CustomCollation

public CustomCollation CustomCollation { get; set; }

Property Value

CustomCollation

DataClassName

public string DataClassName { get; set; }

Property Value

string

Filter

public BsonDocument Filter { get; set; }

Property Value

BsonDocument

GeoSpatialStages

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

Property Value

IList<BsonDocument>

HintIndexForCount

public string HintIndexForCount { get; set; }

Property Value

string

HintIndexName

public string HintIndexName { get; set; }

Property Value

string

MaxQueryTimeout

public int? MaxQueryTimeout { get; set; }

Property Value

int?

ProjectedFields

public IList<string> ProjectedFields { get; set; }

Property Value

IList<string>

public string Search { get; set; }

Property Value

string

SearchLimit

public int? SearchLimit { get; set; }

Property Value

int?

SortedFields

public IList<SortField> SortedFields { get; set; }

Property Value

IList<SortField>