Table of Contents

Class CreateIndexOptions

Namespace
MongoDB.Driver
Assembly
MongoDB.Driver.dll

Options for creating an index.

public class CreateIndexOptions
Inheritance
CreateIndexOptions
Derived
Inherited Members

Properties

Background

Gets or sets a value indicating whether to create the index in the background.

Bits

Gets or sets the precision, in bits, used with geohash indexes.

BucketSize

Gets or sets the size of a geohash bucket.

Collation

Gets or sets the collation.

DefaultLanguage

Gets or sets the default language.

ExpireAfter

Gets or sets when documents expire (used with TTL indexes).

Hidden

Gets or sets a value indicating whether the index is hidden.

LanguageOverride

Gets or sets the language override.

Max

Gets or sets the max value for 2d indexes.

Min

Gets or sets the min value for 2d indexes.

Name

Gets or sets the index name.

Sparse

Gets or sets a value indicating whether the index is a sparse index.

SphereIndexVersion

Gets or sets the index version for 2dsphere indexes.

StorageEngine

Gets or sets the storage engine options.

TextIndexVersion

Gets or sets the index version for text indexes.

Unique

Gets or sets a value indicating whether the index is a unique index.

Version

Gets or sets the version of the index.

Weights

Gets or sets the weights for text indexes.