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.
For a fast estimate of the total documents in a collection see CountOperation.
| |
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.
|