Interface IMongoSearchIndexManager
An interface representing methods used to create, delete and modify search indexes.
public interface IMongoSearchIndexManager
  Methods
- CreateMany(IEnumerable<CreateSearchIndexModel>, CancellationToken)
 Creates multiple indexes.
- CreateManyAsync(IEnumerable<CreateSearchIndexModel>, CancellationToken)
 Creates multiple indexes.
- CreateOne(BsonDocument, string, CancellationToken)
 Creates a search index.
- CreateOne(CreateSearchIndexModel, CancellationToken)
 Creates a search index.
- CreateOneAsync(BsonDocument, string, CancellationToken)
 Creates a search index.
- CreateOneAsync(CreateSearchIndexModel, CancellationToken)
 Creates a search index.
- DropOne(string, CancellationToken)
 Drops an index by its name.
- DropOneAsync(string, CancellationToken)
 Drops an index by its name.
- List(string, AggregateOptions, CancellationToken)
 Lists the search indexes.
- ListAsync(string, AggregateOptions, CancellationToken)
 Lists the search indexes.
- Update(string, BsonDocument, CancellationToken)
 Update the search index.
- UpdateAsync(string, BsonDocument, CancellationToken)
 Update the search index.