| 
								 
							 | Name | Description | 
|---|
   | FindOneAndUpdateTDocument(IMongoCollectionTDocument, FilterDefinitionTDocument, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and updates it atomically.
              | 
   | FindOneAndUpdateTDocument(IMongoCollectionTDocument, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and updates it atomically.
              | 
   | FindOneAndUpdateTDocument, TProjection(IMongoCollectionTDocument, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TProjection, CancellationToken) | 
            Finds a single document and updates it atomically.
              | 
   | FindOneAndUpdateTDocument(IMongoCollectionTDocument, IClientSessionHandle, FilterDefinitionTDocument, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and updates it atomically.
              | 
   | FindOneAndUpdateTDocument(IMongoCollectionTDocument, IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | 
            Finds a single document and updates it atomically.
              | 
   | FindOneAndUpdateTDocument, TProjection(IMongoCollectionTDocument, IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TProjection, CancellationToken) | 
            Finds a single document and updates it atomically.
              |