Interface IMongoSearchIndexManager
An interface representing methods used to create, delete and modify search indexes.
Methods
- CreateMany(IEnumerable<CreateSearchIndexModel>, CancellationToken)
Creates multiple indexes.
- CreateManyAsync(IEnumerable<CreateSearchIndexModel>, CancellationToken)
Creates multiple indexes.
- Create
One(Bson Document, string, Cancellation Token) Creates a search index.
- Create
One(Create Search Index Model, Cancellation Token) Creates a search index.
- Create
One Async(Bson Document, string, Cancellation Token) Creates a search index.
- Create
One Async(Create Search Index Model, Cancellation Token) Creates a search index.
- Drop
One(string, Cancellation Token) Drops an index by its name.
- Drop
One Async(string, Cancellation Token) Drops an index by its name.
- List(string,
Aggregate Options, Cancellation Token) Lists the search indexes.
- List
Async(string, Aggregate Options, Cancellation Token) Lists the search indexes.
- Update(string,
Bson Document, Cancellation Token) Update the search index.
- Update
Async(string, Bson Document, Cancellation Token) Update the search index.