|  | Name | Description | 
|---|
|   | FindOneAndReplaceAsyncTDocument(IMongoCollectionTDocument, FilterDefinitionTDocument, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and replaces it atomically.
             | 
|   | FindOneAndReplaceAsyncTDocument(IMongoCollectionTDocument, ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and replaces it atomically.
             | 
|   | FindOneAndReplaceAsyncTDocument, TProjection(IMongoCollectionTDocument, ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TProjection, CancellationToken) | 
            Finds a single document and replaces it atomically.
             | 
|   | FindOneAndReplaceAsyncTDocument(IMongoCollectionTDocument, IClientSessionHandle, FilterDefinitionTDocument, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and replaces it atomically.
             | 
|   | FindOneAndReplaceAsyncTDocument, TProjection(IMongoCollectionTDocument, IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TProjection, CancellationToken) | 
            Finds a single document and replaces it atomically.
             | 
|   | FindOneAndReplaceAsyncTDocument(IMongoCollectionTDocument, ExpressionFuncTDocument, Boolean, IClientSessionHandle, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and replaces it atomically.
             |