| Name | Description |
---|
![Public method Public method](../icons/pubmethod.gif) | AllTItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) |
Creates an all filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AllTItem(FieldDefinitionTDocument, IEnumerableTItem) |
Creates an all filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | And(FilterDefinitionTDocument) |
Creates an and filter.
|
![Public method Public method](../icons/pubmethod.gif) | And(IEnumerableFilterDefinitionTDocument) |
Creates an and filter.
|
![Public method Public method](../icons/pubmethod.gif) | AnyEqTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) |
Creates an equality filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyEqTItem(FieldDefinitionTDocument, TItem) |
Creates an equality filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyGtTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) |
Creates a greater than filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyGtTItem(FieldDefinitionTDocument, TItem) |
Creates a greater than filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyGteTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) |
Creates a greater than or equal filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyGteTItem(FieldDefinitionTDocument, TItem) |
Creates a greater than or equal filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyInTItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) |
Creates an in filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyInTItem(FieldDefinitionTDocument, IEnumerableTItem) |
Creates an in filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyLtTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) |
Creates a less than filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyLtTItem(FieldDefinitionTDocument, TItem) |
Creates a less than filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyLteTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) |
Creates a less than or equal filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyLteTItem(FieldDefinitionTDocument, TItem) |
Creates a less than or equal filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyNeTItem(ExpressionFuncTDocument, IEnumerableTItem, TItem) |
Creates a not equal filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyNeTItem(FieldDefinitionTDocument, TItem) |
Creates a not equal filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyNinTItem(ExpressionFuncTDocument, IEnumerableTItem, IEnumerableTItem) |
Creates a not in filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | AnyNinTItem(FieldDefinitionTDocument, IEnumerableTItem) |
Creates a not in filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | ElemMatchTItem(ExpressionFuncTDocument, IEnumerableTItem, FilterDefinitionTItem) |
Creates an element match filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | ElemMatchTItem(ExpressionFuncTDocument, IEnumerableTItem, ExpressionFuncTItem, Boolean) |
Creates an element match filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | ElemMatchTItem(FieldDefinitionTDocument, FilterDefinitionTItem) |
Creates an element match filter for an array field.
|
![Public method Public method](../icons/pubmethod.gif) | EqTField(ExpressionFuncTDocument, TField, TField) |
Creates an equality filter.
|
![Public method Public method](../icons/pubmethod.gif) | EqTField(FieldDefinitionTDocument, TField, TField) |
Creates an equality filter.
|
![Public method Public method](../icons/pubmethod.gif) | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | Exists(ExpressionFuncTDocument, Object, Boolean) |
Creates an exists filter.
|
![Public method Public method](../icons/pubmethod.gif) | Exists(FieldDefinitionTDocument, Boolean) |
Creates an exists filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoIntersectsTCoordinates(ExpressionFuncTDocument, Object, GeoJsonGeometryTCoordinates) |
Creates a geo intersects filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoIntersectsTCoordinates(FieldDefinitionTDocument, GeoJsonGeometryTCoordinates) |
Creates a geo intersects filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinTCoordinates(ExpressionFuncTDocument, Object, GeoJsonGeometryTCoordinates) |
Creates a geo within filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinTCoordinates(FieldDefinitionTDocument, GeoJsonGeometryTCoordinates) |
Creates a geo within filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinBox(ExpressionFuncTDocument, Object, Double, Double, Double, Double) |
Creates a geo within box filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinBox(FieldDefinitionTDocument, Double, Double, Double, Double) |
Creates a geo within box filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinCenter(ExpressionFuncTDocument, Object, Double, Double, Double) |
Creates a geo within center filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinCenter(FieldDefinitionTDocument, Double, Double, Double) |
Creates a geo within center filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinCenterSphere(ExpressionFuncTDocument, Object, Double, Double, Double) |
Creates a geo within center sphere filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinCenterSphere(FieldDefinitionTDocument, Double, Double, Double) |
Creates a geo within center sphere filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinPolygon(ExpressionFuncTDocument, Object, Double) |
Creates a geo within polygon filter.
|
![Public method Public method](../icons/pubmethod.gif) | GeoWithinPolygon(FieldDefinitionTDocument, Double) |
Creates a geo within polygon filter.
|
![Public method Public method](../icons/pubmethod.gif) | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | GtTField(ExpressionFuncTDocument, TField, TField) |
Creates a greater than filter.
|
![Public method Public method](../icons/pubmethod.gif) | GtTField(FieldDefinitionTDocument, TField, TField) |
Creates a greater than filter.
|
![Public method Public method](../icons/pubmethod.gif) | GteTField(ExpressionFuncTDocument, TField, TField) |
Creates a greater than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | GteTField(FieldDefinitionTDocument, TField, TField) |
Creates a greater than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | InTField(ExpressionFuncTDocument, TField, IEnumerableTField) |
Creates an in filter.
|
![Public method Public method](../icons/pubmethod.gif) | InTField(FieldDefinitionTDocument, TField, IEnumerableTField) |
Creates an in filter.
|
![Public method Public method](../icons/pubmethod.gif) | LtTField(ExpressionFuncTDocument, TField, TField) |
Creates a less than filter.
|
![Public method Public method](../icons/pubmethod.gif) | LtTField(FieldDefinitionTDocument, TField, TField) |
Creates a less than filter.
|
![Public method Public method](../icons/pubmethod.gif) | LteTField(ExpressionFuncTDocument, TField, TField) |
Creates a less than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | LteTField(FieldDefinitionTDocument, TField, TField) |
Creates a less than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | Mod(ExpressionFuncTDocument, Object, Int64, Int64) |
Creates a modulo filter.
|
![Public method Public method](../icons/pubmethod.gif) | Mod(FieldDefinitionTDocument, Int64, Int64) |
Creates a modulo filter.
|
![Public method Public method](../icons/pubmethod.gif) | NeTField(ExpressionFuncTDocument, TField, TField) |
Creates a not equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | NeTField(FieldDefinitionTDocument, TField, TField) |
Creates a not equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | Near(ExpressionFuncTDocument, Object, Double, Double, NullableDouble, NullableDouble) |
Creates a near filter.
|
![Public method Public method](../icons/pubmethod.gif) | Near(FieldDefinitionTDocument, Double, Double, NullableDouble, NullableDouble) |
Creates a near filter.
|
![Public method Public method](../icons/pubmethod.gif) | NearTCoordinates(ExpressionFuncTDocument, Object, GeoJsonPointTCoordinates, NullableDouble, NullableDouble) |
Creates a near filter.
|
![Public method Public method](../icons/pubmethod.gif) | NearTCoordinates(FieldDefinitionTDocument, GeoJsonPointTCoordinates, NullableDouble, NullableDouble) |
Creates a near filter.
|
![Public method Public method](../icons/pubmethod.gif) | NearSphere(ExpressionFuncTDocument, Object, Double, Double, NullableDouble, NullableDouble) |
Creates a near sphere filter.
|
![Public method Public method](../icons/pubmethod.gif) | NearSphere(FieldDefinitionTDocument, Double, Double, NullableDouble, NullableDouble) |
Creates a near sphere filter.
|
![Public method Public method](../icons/pubmethod.gif) | NearSphereTCoordinates(ExpressionFuncTDocument, Object, GeoJsonPointTCoordinates, NullableDouble, NullableDouble) |
Creates a near sphere filter.
|
![Public method Public method](../icons/pubmethod.gif) | NearSphereTCoordinates(FieldDefinitionTDocument, GeoJsonPointTCoordinates, NullableDouble, NullableDouble) |
Creates a near sphere filter.
|
![Public method Public method](../icons/pubmethod.gif) | NinTField(ExpressionFuncTDocument, TField, IEnumerableTField) |
Creates a not in filter.
|
![Public method Public method](../icons/pubmethod.gif) | NinTField(FieldDefinitionTDocument, TField, IEnumerableTField) |
Creates a not in filter.
|
![Public method Public method](../icons/pubmethod.gif) | Not |
Creates a not filter.
|
![Public method Public method](../icons/pubmethod.gif) | Or(FilterDefinitionTDocument) |
Creates an or filter.
|
![Public method Public method](../icons/pubmethod.gif) | Or(IEnumerableFilterDefinitionTDocument) |
Creates an or filter.
|
![Public method Public method](../icons/pubmethod.gif) | Regex(ExpressionFuncTDocument, Object, BsonRegularExpression) |
Creates a regular expression filter.
|
![Public method Public method](../icons/pubmethod.gif) | Regex(FieldDefinitionTDocument, BsonRegularExpression) |
Creates a regular expression filter.
|
![Public method Public method](../icons/pubmethod.gif) | Size(ExpressionFuncTDocument, Object, Int32) |
Creates a size filter.
|
![Public method Public method](../icons/pubmethod.gif) | Size(FieldDefinitionTDocument, Int32) |
Creates a size filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeGt(ExpressionFuncTDocument, Object, Int32) |
Creates a size greater than filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeGt(FieldDefinitionTDocument, Int32) |
Creates a size greater than filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeGte(ExpressionFuncTDocument, Object, Int32) |
Creates a size greater than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeGte(FieldDefinitionTDocument, Int32) |
Creates a size greater than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeLt(ExpressionFuncTDocument, Object, Int32) |
Creates a size less than filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeLt(FieldDefinitionTDocument, Int32) |
Creates a size less than filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeLte(ExpressionFuncTDocument, Object, Int32) |
Creates a size less than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | SizeLte(FieldDefinitionTDocument, Int32) |
Creates a size less than or equal filter.
|
![Public method Public method](../icons/pubmethod.gif) | Text |
Creates a text filter.
|
![Public method Public method](../icons/pubmethod.gif) | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![Public method Public method](../icons/pubmethod.gif) | Type(ExpressionFuncTDocument, Object, BsonType) |
Creates a type filter.
|
![Public method Public method](../icons/pubmethod.gif) | Type(FieldDefinitionTDocument, BsonType) |
Creates a type filter.
|
![Public method Public method](../icons/pubmethod.gif) | Where |
Creates a filter based on the expression.
|