Method InsertManyAsync
InsertManyAsync(IEnumerable<TDocument>, InsertManyOptions, CancellationToken)
Inserts many documents.
public virtual Task InsertManyAsync(IEnumerable<TDocument> documents, InsertManyOptions options = null, CancellationToken cancellationToken = default)
Parameters
documents
IEnumerable<TDocument>The documents.
options
InsertManyOptionsThe options.
cancellationToken
CancellationTokenThe cancellation token.
Returns
- Task
The result of the insert operation.
InsertManyAsync(IClientSessionHandle, IEnumerable<TDocument>, InsertManyOptions, CancellationToken)
Inserts many documents.
public virtual Task InsertManyAsync(IClientSessionHandle session, IEnumerable<TDocument> documents, InsertManyOptions options = null, CancellationToken cancellationToken = default)
Parameters
session
IClientSessionHandleThe session.
documents
IEnumerable<TDocument>The documents.
options
InsertManyOptionsThe options.
cancellationToken
CancellationTokenThe cancellation token.
Returns
- Task
The result of the insert operation.