MongoDB.Driver.Core.Operations Namespace |
| Class | Description | |
|---|---|---|
| AbortTransactionOperation |
The abort transaction operation.
| |
| AggregateExplainOperation |
Represents an aggregate explain operations.
| |
| AggregateOperationTResult |
Represents an aggregate operation.
| |
| AggregateToCollectionOperation |
Represents an aggregate operation that writes the results to an output collection.
| |
| AsyncCursorTDocument |
Represents an async cursor.
| |
| BulkMixedWriteOperation |
Represents a mixed write bulk operation.
| |
| BulkWriteConcernError |
Represents the details of a write concern error.
| |
| BulkWriteOperationError |
Represents the details of a write error for a particular request.
| |
| BulkWriteOperationResult |
Represents the result of a bulk write operation.
| |
| BulkWriteOperationResultAcknowledged |
Represents the result of an acknowledged bulk write operation.
| |
| BulkWriteOperationResultUnacknowledged |
Represents the result of an unacknowledged BulkWrite operation.
| |
| BulkWriteOperationUpsert |
Represents the information about one Upsert.
| |
| ChangeStreamOperationTResult |
A change stream operation.
| |
| CommandOperationBaseTCommandResult |
Represents the base class for a command operation.
| |
| CommitTransactionOperation |
The commit transaction operation.
| |
| CountDocumentsOperation |
Represents a count documents operation.
| |
| CountOperation |
Represents a count operation.
| |
| CreateCollectionOperation |
Represents a create collection operation.
| |
| CreateIndexesOperation |
Represents a create indexes operation.
| |
| CreateIndexesUsingCommandOperation |
Represents a create indexes operation that uses the createIndexes command.
| |
| CreateIndexesUsingInsertOperation |
Represents a create indexes operation that inserts into the system.indexes collection (used with older server versions).
| |
| CreateIndexRequest |
Represents a create index request.
| |
| CreateViewOperation |
Represents a create view operation.
| |
| DatabaseExistsOperation |
Represents a database exists operation.
| |
| DeleteOpcodeOperation |
Represents a delete operation using the delete opcode.
| |
| DeleteRequest |
Represents a request to delete one or more documents.
| |
| DistinctOperationTValue |
Represents a distinct operation.
| |
| DropCollectionOperation |
Represents a drop collection operation.
| |
| DropDatabaseOperation |
Represents a drop database operation.
| |
| DropIndexOperation |
Represents a drop index operation.
| |
| EndTransactionOperation |
Abstract base class for AbortTransactionOperation and CommitTransactionOperation.
| |
| EvalOperation |
Represents an eval operation.
| |
| ExplainOperation |
Represents an explain operation.
| |
| FindAndModifyOperationBaseTResult |
Represents a base class for find and modify operations.
| |
| FindAndModifyValueDeserializerTResult |
Represents a deserializer for find and modify result values.
| |
| FindCommandOperationTDocument |
Represents a Find command operation.
| |
| FindOneAndDeleteOperationTResult |
Represents a find one and delete operation.
| |
| FindOneAndReplaceOperationTResult |
Represents a find one and replace operation.
| |
| FindOneAndUpdateOperationTResult |
Represents a find one and update operation.
| |
| FindOpcodeOperationTDocument |
Represents a Find opcode operation.
| |
| FindOperationTDocument |
Represents a Find operation.
| |
| GeoNearOperationTResult |
Represents the geoNear command.
| |
| GeoSearchOperationTResult |
Represents the geoSearch command.
| |
| GroupOperationTResult |
Represents a group operation.
| |
| IndexNameHelper |
Represents helper methods for index names.
| |
| InsertOpcodeOperationTDocument |
Represents an insert operation using the insert opcode.
| |
| InsertRequest |
Represents a request to insert a document.
| |
| ListCollectionsOperation |
Represents a list collections operation.
| |
| ListCollectionsUsingCommandOperation |
Represents a list collections operation.
| |
| ListCollectionsUsingQueryOperation |
Represents a list collections operation.
| |
| ListDatabasesOperation |
Represents the listDatabases command.
| |
| ListIndexesOperation |
Represents a list indexes operation.
| |
| ListIndexesUsingCommandOperation |
Represents a list indexes operation.
| |
| ListIndexesUsingQueryOperation |
Represents a list indexes operation.
| |
| MapReduceLegacyOperation |
Represents a map-reduce operation.
| |
| MapReduceOperationTResult |
Represents a map-reduce operation.
| |
| MapReduceOperationBase |
Represents a base class for map-reduce operations.
| |
| MapReduceOutputToCollectionOperation |
Represents a map-reduce operation that outputs its results to a collection.
| |
| MongoBulkWriteOperationException |
Represents a bulk write operation exception.
| |
| NoOperationClock |
An object that represents no operation clock.
| |
| OperationExtensionMethods |
Represents extension methods for operations.
| |
| ParallelScanOperationTDocument |
Represents a parallel scan operation.
| |
| PingOperation |
Represents a ping operation.
| |
| ReadCommandOperationTCommandResult |
Represents a read command operation.
| |
| ReIndexOperation |
Represents a reindex operation.
| |
| RenameCollectionOperation |
Represents a rename collection operation.
| |
| RetryableDeleteCommandOperation |
Represents a delete command operation.
| |
| RetryableInsertCommandOperationTDocument |
Represents an insert command operation.
| |
| RetryableReadContext |
Represents a context for retryable reads.
| |
| RetryableUpdateCommandOperation |
Represents an update command operation.
| |
| RetryableWriteCommandOperationBase |
Represents a base class for a delete, insert or update command operation.
| |
| RetryableWriteContext |
Represents a context for retryable writes.
| |
| UpdateOpcodeOperation |
Represents an update operation using the update opcode.
| |
| UpdateRequest |
Represents a request to update one or more documents.
| |
| WriteCommandOperationTCommandResult |
Represents a write command operation.
| |
| WriteRequest |
Represents a request to write something to the database.
|
| Interface | Description | |
|---|---|---|
| IChangeStreamOperationTResult |
A change stream operation.
| |
| IExecutableInRetryableReadContextTResult |
Represents an operation (that may or may not be retryable) that can be executed in a retryable read context.
| |
| IExecutableInRetryableWriteContextTResult |
Represents an operation (that may or may not be retryable) that can be executed in a retryable write context.
| |
| IOperationClock |
An operation clock.
| |
| IReadOperationTResult |
Represents a database read operation.
| |
| IRetryableReadOperationTResult |
Represents a retryable read operation.
| |
| IRetryableWriteOperationTResult |
Represents a retryable write operation.
| |
| IWriteOperationTResult |
Represents a database write operation.
|
| Enumeration | Description | |
|---|---|---|
| CursorType |
The cursor type.
| |
| ExplainVerbosity |
The verbosity of an explanation.
| |
| MapReduceOutputMode |
Represents the map-reduce output mode.
| |
| ReturnDocument |
The document to return when executing a FindAndModify command.
| |
| UpdateType |
Represents the update type.
| |
| WriteRequestType |
Represents the type of a write request.
|