IndexKeysDefinitionExtensions Class |
Extension methods for an index keys definition.
Inheritance Hierarchy
Namespace:
MongoDB.Driver
Assembly:
MongoDB.Driver (in MongoDB.Driver.dll) Version: 2.21.0+5a9c3311e158910b88195f290e6d4b1b2715d2b2
Syntaxpublic static class IndexKeysDefinitionExtensions
<ExtensionAttribute>
Public NotInheritable Class IndexKeysDefinitionExtensions
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type IndexKeysDefinitionExtensions = class end
Methods
| Name | Description |
---|
  | Ascending<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>) |
Combines an existing index keys definition with an ascending index key definition.
|
  | Ascending<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>) |
Combines an existing index keys definition with an ascending index key definition.
|
  | Descending<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>) |
Combines an existing index keys definition with a descending index key definition.
|
  | Descending<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>) |
Combines an existing index keys definition with a descending index key definition.
|
  | Geo2D<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>) |
Combines an existing index keys definition with a 2d index key definition.
|
  | Geo2D<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>) |
Combines an existing index keys definition with a 2d index key definition.
|
  | Geo2DSphere<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>) |
Combines an existing index keys definition with a 2dsphere index key definition.
|
  | Geo2DSphere<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>) |
Combines an existing index keys definition with a 2dsphere index key definition.
|
  | GeoHaystack<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>, FieldDefinition<TDocument>) | Obsolete.
Combines an existing index keys definition with a geo haystack index key definition.
|
  | GeoHaystack<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>, Expression<Func<TDocument, Object>>) | Obsolete.
Combines an existing index keys definition with a geo haystack index key definition.
|
  | Hashed<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>) |
Combines an existing index keys definition with a hashed index key definition.
|
  | Hashed<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>) |
Combines an existing index keys definition with a hashed index key definition.
|
  | Text<TDocument>(IndexKeysDefinition<TDocument>, FieldDefinition<TDocument>) |
Combines an existing index keys definition with a text index key definition.
|
  | Text<TDocument>(IndexKeysDefinition<TDocument>, Expression<Func<TDocument, Object>>) |
Combines an existing index keys definition with a text index key definition.
|
Top
See Also