| 
								 
							 | Name | Description | 
|---|
  | AggregateTDocument(AggregateOptions) | Overloaded.   
            Begins a fluent aggregation interface.
              (Defined by IMongoCollectionExtensions.) | 
  | AggregateTDocument(IClientSessionHandle, AggregateOptions) | Overloaded.   
            Begins a fluent aggregation interface.
              (Defined by IMongoCollectionExtensions.) | 
  | AsQueryableTDocument(AggregateOptions) | Overloaded.   
            Creates a queryable source of documents.
              (Defined by IMongoCollectionExtensions.) | 
  | AsQueryableTDocument(IClientSessionHandle, AggregateOptions) | Overloaded.   
            Creates a queryable source of documents.
              (Defined by IMongoCollectionExtensions.) | 
  | CountTDocument(ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   
            Counts the number of documents in the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | CountTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   
            Counts the number of documents in the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | CountAsyncTDocument(ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   
            Counts the number of documents in the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | CountAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   
            Counts the number of documents in the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | CountDocumentsTDocument(ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   (Defined by IMongoCollectionExtensions.) | 
  | CountDocumentsTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   (Defined by IMongoCollectionExtensions.) | 
  | CountDocumentsAsyncTDocument(ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   (Defined by IMongoCollectionExtensions.) | 
  | CountDocumentsAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, CountOptions, CancellationToken) | Overloaded.   (Defined by IMongoCollectionExtensions.) | 
  | DeleteManyTDocument(ExpressionFuncTDocument, Boolean, CancellationToken) | Overloaded.   
            Deletes multiple documents.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteManyTDocument(ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes multiple documents.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteManyTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes multiple documents.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteManyAsyncTDocument(ExpressionFuncTDocument, Boolean, CancellationToken) | Overloaded.   
            Deletes multiple documents.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteManyAsyncTDocument(ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes multiple documents.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteManyAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes multiple documents.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteOneTDocument(ExpressionFuncTDocument, Boolean, CancellationToken) | Overloaded.   
            Deletes a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteOneTDocument(ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteOneTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteOneAsyncTDocument(ExpressionFuncTDocument, Boolean, CancellationToken) | Overloaded.   
            Deletes a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteOneAsyncTDocument(ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | DeleteOneAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, DeleteOptions, CancellationToken) | Overloaded.   
            Deletes a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctTDocument, TField(ExpressionFuncTDocument, TField, FilterDefinitionTDocument, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctTDocument, TField(ExpressionFuncTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctTDocument, TField(FieldDefinitionTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctTDocument, TField(IClientSessionHandle, ExpressionFuncTDocument, TField, FilterDefinitionTDocument, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctTDocument, TField(IClientSessionHandle, FieldDefinitionTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctTDocument, TField(IClientSessionHandle, ExpressionFuncTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctAsyncTDocument, TField(ExpressionFuncTDocument, TField, FilterDefinitionTDocument, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctAsyncTDocument, TField(ExpressionFuncTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctAsyncTDocument, TField(FieldDefinitionTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctAsyncTDocument, TField(IClientSessionHandle, ExpressionFuncTDocument, TField, FilterDefinitionTDocument, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctAsyncTDocument, TField(IClientSessionHandle, FieldDefinitionTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | DistinctAsyncTDocument, TField(IClientSessionHandle, ExpressionFuncTDocument, TField, ExpressionFuncTDocument, Boolean, DistinctOptions, CancellationToken) | Overloaded.   
            Gets the distinct values for a specified field.
              (Defined by IMongoCollectionExtensions.) | 
  | FindTDocument(ExpressionFuncTDocument, Boolean, FindOptions) | Overloaded.   
            Begins a fluent find interface.
              (Defined by IMongoCollectionExtensions.) | 
  | FindTDocument(FilterDefinitionTDocument, FindOptions) | Overloaded.   
            Begins a fluent find interface.
              (Defined by IMongoCollectionExtensions.) | 
  | FindTDocument(IClientSessionHandle, FilterDefinitionTDocument, FindOptions) | Overloaded.   
            Begins a fluent find interface.
              (Defined by IMongoCollectionExtensions.) | 
  | FindTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOptions) | Overloaded.   
            Begins a fluent find interface.
              (Defined by IMongoCollectionExtensions.) | 
  | FindAsyncTDocument(ExpressionFuncTDocument, Boolean, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindAsyncTDocument(FilterDefinitionTDocument, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindAsyncTDocument(IClientSessionHandle, FilterDefinitionTDocument, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteTDocument(ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteTDocument(FilterDefinitionTDocument, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteTDocument(IClientSessionHandle, FilterDefinitionTDocument, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteTDocument, TProjection(ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteTDocument, TProjection(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteAsyncTDocument(ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteAsyncTDocument(FilterDefinitionTDocument, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteAsyncTDocument(IClientSessionHandle, FilterDefinitionTDocument, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteAsyncTDocument, TProjection(ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndDeleteAsyncTDocument, TProjection(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOneAndDeleteOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and deletes it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceTDocument(ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceTDocument(FilterDefinitionTDocument, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceTDocument(IClientSessionHandle, FilterDefinitionTDocument, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceTDocument, TProjection(ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceTDocument, TProjection(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceAsyncTDocument(ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceAsyncTDocument(FilterDefinitionTDocument, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceAsyncTDocument(ExpressionFuncTDocument, Boolean, IClientSessionHandle, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceAsyncTDocument(IClientSessionHandle, FilterDefinitionTDocument, TDocument, FindOneAndReplaceOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceAsyncTDocument, TProjection(ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndReplaceAsyncTDocument, TProjection(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, FindOneAndReplaceOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and replaces it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateTDocument(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateTDocument(FilterDefinitionTDocument, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateTDocument(IClientSessionHandle, FilterDefinitionTDocument, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateTDocument, TProjection(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateTDocument, TProjection(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateAsyncTDocument(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateAsyncTDocument(FilterDefinitionTDocument, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateAsyncTDocument(IClientSessionHandle, FilterDefinitionTDocument, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateAsyncTDocument, TProjection(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindOneAndUpdateAsyncTDocument, TProjection(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, FindOneAndUpdateOptionsTDocument, TProjection, CancellationToken) | Overloaded.   
            Finds a single document and updates it atomically.
              (Defined by IMongoCollectionExtensions.) | 
  | FindSyncTDocument(ExpressionFuncTDocument, Boolean, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindSyncTDocument(FilterDefinitionTDocument, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindSyncTDocument(IClientSessionHandle, FilterDefinitionTDocument, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | FindSyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, FindOptionsTDocument, TDocument, CancellationToken) | Overloaded.   
            Finds the documents matching the filter.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneTDocument(ExpressionFuncTDocument, Boolean, TDocument, ReplaceOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneTDocument(ExpressionFuncTDocument, Boolean, TDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, ReplaceOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneAsyncTDocument(ExpressionFuncTDocument, Boolean, TDocument, ReplaceOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneAsyncTDocument(ExpressionFuncTDocument, Boolean, TDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, ReplaceOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ReplaceOneAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, TDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Replaces a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | ToBson | 
            Serializes an object to a BSON byte array.
              (Defined by BsonExtensionMethods.) | 
  | ToBsonDocument | 
            Serializes an object to a BsonDocument.
              (Defined by BsonExtensionMethods.) | 
  | ToJson | 
            Serializes an object to a JSON string.
              (Defined by BsonExtensionMethods.) | 
  | UpdateManyTDocument(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates many documents.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateManyTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates many documents.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateManyAsyncTDocument(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates many documents.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateManyAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates many documents.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateOneTDocument(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateOneTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateOneAsyncTDocument(ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | UpdateOneAsyncTDocument(IClientSessionHandle, ExpressionFuncTDocument, Boolean, UpdateDefinitionTDocument, UpdateOptions, CancellationToken) | Overloaded.   
            Updates a single document.
              (Defined by IMongoCollectionExtensions.) | 
  | WatchTDocument(ChangeStreamOptions, CancellationToken) | Overloaded.   
            Watches changes on the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | WatchTDocument(IClientSessionHandle, ChangeStreamOptions, CancellationToken) | Overloaded.   
            Watches changes on the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | WatchAsyncTDocument(ChangeStreamOptions, CancellationToken) | Overloaded.   
            Watches changes on the collection.
              (Defined by IMongoCollectionExtensions.) | 
  | WatchAsyncTDocument(IClientSessionHandle, ChangeStreamOptions, CancellationToken) | Overloaded.   
            Watches changes on the collection.
              (Defined by IMongoCollectionExtensions.) |