Table of Contents

Class DataAuditEnumerationQuery

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

public class DataAuditEnumerationQuery : DataApiQuery

Inheritance

objectDataApiQueryDataAuditEnumerationQuery

Inherited Members

DataApiQuery.Filter, DataApiQuery.ProjectedFields, DataApiQuery.SortedFields, DataApiQuery.Take, DataApiQuery.Skip, DataApiQuery.SearchLimit, DataApiQuery.IncludeTotal, DataApiQuery.GeoSpatialStages, DataApiQuery.CustomCollation, DataApiQuery.HintIndexName, DataApiQuery.HintIndexForCount, DataApiQuery.MaxQueryTimeout, 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<DataAuditEnumerationQuery>(DataAuditEnumerationQuery)

Methods

FilterBy(DynamicFilter)

Set query filter. For chaining purpose.

public static DataAuditEnumerationQuery FilterBy(DynamicFilter filter)

Parameters

filter DynamicFilter

The filter.

Returns

DataAuditEnumerationQuery

The query object itself for chaining purpose.

IncludeTotalItems(bool)

Determines whether Casewhere returns the total number of Audit Logs. For chaining purpose.

public DataAuditEnumerationQuery IncludeTotalItems(bool include)

Parameters

include bool

True means include.

Returns

DataAuditEnumerationQuery

The query object itself for chaining purpose.

OrderBy(string, bool)

Set query sorting. For chaining purpose.

public DataAuditEnumerationQuery OrderBy(string name, bool asc = true)

Parameters

name string

The field name.

asc bool

Ascending or Descending.

Returns

DataAuditEnumerationQuery

The query object itself for chaining purpose.

Paging(int, int)

Set query paging. For chaining purpose.

public DataAuditEnumerationQuery Paging(int skip = 0, int take = 0)

Parameters

skip int

The number of Audit Logs bypassed.

take int

The number of Audit Logs returned.

Returns

DataAuditEnumerationQuery

The query object itself for chaining purpose.