Method ListAsync
ListAsync(CancellationToken)
Lists the indexes.
Task<IAsyncCursor<BsonDocument>> ListAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenThe cancellation token.
Returns
- Task<IAsyncCursor<BsonDocument>>
A Task whose result is a cursor.
ListAsync(ListIndexesOptions, CancellationToken)
Lists the indexes.
Task<IAsyncCursor<BsonDocument>> ListAsync(ListIndexesOptions options, CancellationToken cancellationToken = default)
Parameters
optionsListIndexesOptionsThe options.
cancellationTokenCancellationTokenThe cancellation token.
Returns
- Task<IAsyncCursor<BsonDocument>>
A Task whose result is a cursor.
ListAsync(IClientSessionHandle, CancellationToken)
Lists the indexes.
Task<IAsyncCursor<BsonDocument>> ListAsync(IClientSessionHandle session, CancellationToken cancellationToken = default)
Parameters
sessionIClientSessionHandleThe session.
cancellationTokenCancellationTokenThe cancellation token.
Returns
- Task<IAsyncCursor<BsonDocument>>
A Task whose result is a cursor.
ListAsync(IClientSessionHandle, ListIndexesOptions, CancellationToken)
Lists the indexes.
Task<IAsyncCursor<BsonDocument>> ListAsync(IClientSessionHandle session, ListIndexesOptions options = null, CancellationToken cancellationToken = default)
Parameters
sessionIClientSessionHandleThe session.
optionsListIndexesOptionsThe options.
cancellationTokenCancellationTokenThe cancellation token.
Returns
- Task<IAsyncCursor<BsonDocument>>
A Task whose result is a cursor.