| Class | Description |
|---|---|
| AggregateOptions |
A model describing an aggregation.
|
| BulkWriteOptions |
The options to apply to a bulk write.
|
| CountOptions |
A model describing a count operation.
|
| CreateCollectionOptions |
Options for creating a collection
|
| CreateIndexOptions |
The options to apply to an operation that atomically finds a document and deletes it.
|
| DeleteManyModel<T> |
A model describing the removal of all documents matching the query filter.
|
| DeleteOneModel<T> |
A model describing the removal of at most one document matching the query filter.
|
| DistinctOptions |
The options to apply to a distinct operation.
|
| FindOneAndDeleteOptions |
The options to apply to an operation that atomically finds a document and deletes it.
|
| FindOneAndReplaceOptions |
The options to apply to an operation that atomically finds a document and replaces it.
|
| FindOneAndUpdateOptions |
The options to apply to an operation that atomically finds a document and updates it.
|
| FindOptions |
The options to apply to a find operation (also commonly referred to as a query).
|
| InsertManyOptions |
The options to apply to an operation that inserts multiple documents into a collection.
|
| InsertOneModel<T> |
A model describing an insert of a single document.
|
| MapReduceOptions |
The options to apply to a map reduce operation
|
| ParallelCollectionScanOptions |
The options to apply to a parallel scan operation.
|
| RenameCollectionOptions |
Options for renaming a collection
|
| ReplaceOneModel<T> |
A model describing the replacement of at most one document that matches the query filter.
|
| UpdateManyModel<T> |
A model describing an update to all documents that matches the query filter.
|
| UpdateOneModel<T> |
A model describing an update to at most one document that matches the query filter.
|
| UpdateOptions |
The options for updating documents.
|
| WriteModel<T> |
A base class for models that can be used in a bulk write operations.
|
| Enum | Description |
|---|---|
| MapReduceOptions.Action |
This option is only available when passing out a collection that already exists.
|