Method MergeAsync
MergeAsync<TOutput>(IMongoCollection<TOutput>, MergeStageOptions<TOutput>, CancellationToken)
Appends a merge stage to the pipeline and executes it, and then returns a cursor to read the contents of the output collection.
Task<IAsyncCursor<TOutput>> MergeAsync<TOutput>(IMongoCollection<TOutput> outputCollection, MergeStageOptions<TOutput> mergeOptions = null, CancellationToken cancellationToken = default)Parameters
- outputCollectionIMongoCollection<TOutput>
- The output collection. 
- mergeOptionsMergeStageOptions<TOutput>
- The merge options. 
- cancellationTokenCancellationToken
- The cancellation token. 
Returns
- Task<IAsyncCursor<TOutput>>
- A cursor. 
Type Parameters
- TOutput
- The type of output documents.