Method InsertManyAsync
InsertManyAsync(IEnumerable<TDocument>, InsertManyOptions, CancellationToken)
Inserts many documents.
Task InsertManyAsync(IEnumerable<TDocument> documents, InsertManyOptions options = null, CancellationToken cancellationToken = default)
Parameters
documentsIEnumerable<TDocument>The documents.
optionsInsertManyOptionsThe options.
cancellationTokenCancellationTokenThe cancellation token.
Returns
- Task
The result of the insert operation.
InsertManyAsync(IClientSessionHandle, IEnumerable<TDocument>, InsertManyOptions, CancellationToken)
Inserts many documents.
Task InsertManyAsync(IClientSessionHandle session, IEnumerable<TDocument> documents, InsertManyOptions options = null, CancellationToken cancellationToken = default)
Parameters
sessionIClientSessionHandleThe session.
documentsIEnumerable<TDocument>The documents.
optionsInsertManyOptionsThe options.
cancellationTokenCancellationTokenThe cancellation token.
Returns
- Task
The result of the insert operation.