| Name | Description |
---|
 | Aggregate<TDocument> |
Begins a fluent aggregation interface.
(Defined by IMongoCollectionExtensions.) |
 | AsQueryable<TDocument> |
Creates a queryable source of documents.
(Defined by IMongoCollectionExtensions.) |
 | Count<TDocument> |
Counts the number of documents in the collection.
(Defined by IMongoCollectionExtensions.) |
 | CountAsync<TDocument> |
Counts the number of documents in the collection.
(Defined by IMongoCollectionExtensions.) |
 | DeleteMany<TDocument>(Expression<Func<TDocument, Boolean>>, CancellationToken) | Overloaded.
Deletes multiple documents.
(Defined by IMongoCollectionExtensions.) |
 | DeleteMany<TDocument>(Expression<Func<TDocument, Boolean>>, DeleteOptions, CancellationToken) | Overloaded.
Deletes multiple documents.
(Defined by IMongoCollectionExtensions.) |
 | DeleteManyAsync<TDocument>(Expression<Func<TDocument, Boolean>>, CancellationToken) | Overloaded.
Deletes multiple documents.
(Defined by IMongoCollectionExtensions.) |
 | DeleteManyAsync<TDocument>(Expression<Func<TDocument, Boolean>>, DeleteOptions, CancellationToken) | Overloaded.
Deletes multiple documents.
(Defined by IMongoCollectionExtensions.) |
 | DeleteOne<TDocument>(Expression<Func<TDocument, Boolean>>, CancellationToken) | Overloaded.
Deletes a single document.
(Defined by IMongoCollectionExtensions.) |
 | DeleteOne<TDocument>(Expression<Func<TDocument, Boolean>>, DeleteOptions, CancellationToken) | Overloaded.
Deletes a single document.
(Defined by IMongoCollectionExtensions.) |
 | DeleteOneAsync<TDocument>(Expression<Func<TDocument, Boolean>>, CancellationToken) | Overloaded.
Deletes a single document.
(Defined by IMongoCollectionExtensions.) |
 | DeleteOneAsync<TDocument>(Expression<Func<TDocument, Boolean>>, DeleteOptions, CancellationToken) | Overloaded.
Deletes a single document.
(Defined by IMongoCollectionExtensions.) |
 | Distinct<TDocument, TField>(Expression<Func<TDocument, TField>>, FilterDefinition<TDocument>, DistinctOptions, CancellationToken) | Overloaded.
Gets the distinct values for a specified field.
(Defined by IMongoCollectionExtensions.) |
 | Distinct<TDocument, TField>(Expression<Func<TDocument, TField>>, Expression<Func<TDocument, Boolean>>, DistinctOptions, CancellationToken) | Overloaded.
Gets the distinct values for a specified field.
(Defined by IMongoCollectionExtensions.) |
 | Distinct<TDocument, TField>(FieldDefinition<TDocument, TField>, Expression<Func<TDocument, Boolean>>, DistinctOptions, CancellationToken) | Overloaded.
Gets the distinct values for a specified field.
(Defined by IMongoCollectionExtensions.) |
 | DistinctAsync<TDocument, TField>(Expression<Func<TDocument, TField>>, FilterDefinition<TDocument>, DistinctOptions, CancellationToken) | Overloaded.
Gets the distinct values for a specified field.
(Defined by IMongoCollectionExtensions.) |
 | DistinctAsync<TDocument, TField>(Expression<Func<TDocument, TField>>, Expression<Func<TDocument, Boolean>>, DistinctOptions, CancellationToken) | Overloaded.
Gets the distinct values for a specified field.
(Defined by IMongoCollectionExtensions.) |
 | DistinctAsync<TDocument, TField>(FieldDefinition<TDocument, TField>, Expression<Func<TDocument, Boolean>>, DistinctOptions, CancellationToken) | Overloaded.
Gets the distinct values for a specified field.
(Defined by IMongoCollectionExtensions.) |
 | Find<TDocument>(Expression<Func<TDocument, Boolean>>, FindOptions) | Overloaded.
Begins a fluent find interface.
(Defined by IMongoCollectionExtensions.) |
 | Find<TDocument>(FilterDefinition<TDocument>, FindOptions) | Overloaded.
Begins a fluent find interface.
(Defined by IMongoCollectionExtensions.) |
 | FindAsync<TDocument>(Expression<Func<TDocument, Boolean>>, FindOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds the documents matching the filter.
(Defined by IMongoCollectionExtensions.) |
 | FindAsync<TDocument>(FilterDefinition<TDocument>, FindOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds the documents matching the filter.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndDelete<TDocument>(Expression<Func<TDocument, Boolean>>, FindOneAndDeleteOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and deletes it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndDelete<TDocument>(FilterDefinition<TDocument>, FindOneAndDeleteOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and deletes it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndDelete<TDocument, TProjection>(Expression<Func<TDocument, Boolean>>, FindOneAndDeleteOptions<TDocument, TProjection>, CancellationToken) | Overloaded.
Finds a single document and deletes it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndDeleteAsync<TDocument>(Expression<Func<TDocument, Boolean>>, FindOneAndDeleteOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and deletes it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndDeleteAsync<TDocument>(FilterDefinition<TDocument>, FindOneAndDeleteOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and deletes it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndDeleteAsync<TDocument, TProjection>(Expression<Func<TDocument, Boolean>>, FindOneAndDeleteOptions<TDocument, TProjection>, CancellationToken) | Overloaded.
Finds a single document and deletes it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndReplace<TDocument>(Expression<Func<TDocument, Boolean>>, TDocument, FindOneAndReplaceOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and replaces it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndReplace<TDocument>(FilterDefinition<TDocument>, TDocument, FindOneAndReplaceOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and replaces it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndReplace<TDocument, TProjection>(Expression<Func<TDocument, Boolean>>, TDocument, FindOneAndReplaceOptions<TDocument, TProjection>, CancellationToken) | Overloaded.
Finds a single document and replaces it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndReplaceAsync<TDocument>(Expression<Func<TDocument, Boolean>>, TDocument, FindOneAndReplaceOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and replaces it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndReplaceAsync<TDocument>(FilterDefinition<TDocument>, TDocument, FindOneAndReplaceOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and replaces it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndReplaceAsync<TDocument, TProjection>(Expression<Func<TDocument, Boolean>>, TDocument, FindOneAndReplaceOptions<TDocument, TProjection>, CancellationToken) | Overloaded.
Finds a single document and replaces it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndUpdate<TDocument>(Expression<Func<TDocument, Boolean>>, UpdateDefinition<TDocument>, FindOneAndUpdateOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and updates it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndUpdate<TDocument>(FilterDefinition<TDocument>, UpdateDefinition<TDocument>, FindOneAndUpdateOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and updates it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndUpdate<TDocument, TProjection>(Expression<Func<TDocument, Boolean>>, UpdateDefinition<TDocument>, FindOneAndUpdateOptions<TDocument, TProjection>, CancellationToken) | Overloaded.
Finds a single document and updates it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndUpdateAsync<TDocument>(Expression<Func<TDocument, Boolean>>, UpdateDefinition<TDocument>, FindOneAndUpdateOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and updates it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndUpdateAsync<TDocument>(FilterDefinition<TDocument>, UpdateDefinition<TDocument>, FindOneAndUpdateOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds a single document and updates it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindOneAndUpdateAsync<TDocument, TProjection>(Expression<Func<TDocument, Boolean>>, UpdateDefinition<TDocument>, FindOneAndUpdateOptions<TDocument, TProjection>, CancellationToken) | Overloaded.
Finds a single document and updates it atomically.
(Defined by IMongoCollectionExtensions.) |
 | FindSync<TDocument>(Expression<Func<TDocument, Boolean>>, FindOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds the documents matching the filter.
(Defined by IMongoCollectionExtensions.) |
 | FindSync<TDocument>(FilterDefinition<TDocument>, FindOptions<TDocument, TDocument>, CancellationToken) | Overloaded.
Finds the documents matching the filter.
(Defined by IMongoCollectionExtensions.) |
 | ReplaceOne<TDocument> |
Replaces a single document.
(Defined by IMongoCollectionExtensions.) |
 | ReplaceOneAsync<TDocument> |
Replaces a single document.
(Defined by IMongoCollectionExtensions.) |
 | UpdateMany<TDocument> |
Updates many documents.
(Defined by IMongoCollectionExtensions.) |
 | UpdateManyAsync<TDocument> |
Updates many documents.
(Defined by IMongoCollectionExtensions.) |
 | UpdateOne<TDocument> |
Updates a single document.
(Defined by IMongoCollectionExtensions.) |
 | UpdateOneAsync<TDocument> |
Updates a single document.
(Defined by IMongoCollectionExtensions.) |