Click or drag to resize

IndexOptions Class

A builder for the options used when creating an index.
Inheritance Hierarchy
SystemObject
  MongoDB.Driver.BuildersIndexOptions

Namespace:  MongoDB.Driver.Builders
Assembly:  MongoDB.Driver.Legacy (in MongoDB.Driver.Legacy.dll) Version: 2.8.0+cc573f3e1f48f39162b4b680e921a623e127e8fa
Syntax
public static class IndexOptions

The IndexOptions type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberNull
Gets a null value with a type of IMongoIndexOptions.
Top
Methods
  NameDescription
Public methodStatic memberSetBackground
Sets whether to build the index in the background.
Public methodStatic memberSetBits
Sets the location precision bits.
Public methodStatic memberSetBucketSize
Sets the bucket size for geospatial haystack indexes.
Public methodStatic memberSetDropDups
Sets whether duplicates should be dropped.
Public methodStatic memberSetGeoSpatialRange
Sets the geospatial range.
Public methodStatic memberSetName
Sets the name of the index.
Public methodStatic memberSetPartialFilterExpression
Sets the partial filter expression.
Public methodStatic memberSetSparse
Sets whether the index is a sparse index.
Public methodStatic memberSetStorageEngineOptions
Sets the storage engine options.
Public methodStatic memberSetTextDefaultLanguage
Sets the default language for the text index.
Public methodStatic memberSetTextLanguageOverride
Specifies the field name containing the language for the text index.
Public methodStatic memberSetTimeToLive
Sets the time to live value.
Public methodStatic memberSetUnique
Sets whether the index enforces unique values.
Public methodStatic memberSetWeight
Sets the weight of a field for the text index.
Top
See Also