See: Description
Interface | Description |
---|---|
AsyncOperationExecutor |
An interface describing the execution of a read or a write operation.
|
AsyncReadOperation<T> |
An operation which asynchronously reads from a MongoDB server.
|
AsyncWriteOperation<T> |
An operation which asynchronously writes to a MongoDB server.
|
BatchCursor<T> |
MongoDB returns query results as batches, and this interface provideds an iterator over those batches.
|
CommandOperationHelper.CommandTransformer<T,R> | |
MapReduceAsyncBatchCursor<T> |
Represents the future results of a map-reduce operation as a cursor.
|
MapReduceBatchCursor<T> |
Represents the results of a map-reduce operation as a cursor.
|
OperationExecutor |
An interface describing the execution of a read or a write operation.
|
OperationHelper.AsyncCallableWithConnection | |
OperationHelper.AsyncCallableWithConnectionAndSource | |
OperationHelper.CallableWithConnection<T> | |
OperationHelper.CallableWithConnectionAndSource<T> | |
ReadOperation<T> |
An operation that reads from a MongoDB server.
|
WriteOperation<T> |
An operation which writes to a MongoDB server.
|
Class | Description |
---|---|
AggregateExplainOperation | |
AggregateOperation<T> |
An operation that executes an aggregation query.
|
AggregateToCollectionOperation |
An operation that executes an aggregation that writes its results to a collection (which is what makes this a write operation rather than
a read operation).
|
AsyncQueryBatchCursor<T> | |
AsyncSingleBatchQueryCursor<T> | |
BaseWriteOperation |
Abstract base class for write operations.
|
BsonArrayWrapper<T> | |
BsonDocumentWrapperHelper | |
CommandOperationHelper | |
CommandOperationHelper.CommandProtocolExecutingCallback<D,R> | |
CommandOperationHelper.IdentityTransformer<T> | |
CommandOperationHelper.VoidTransformer<T> | |
CommandReadOperation<T> |
An operation that executes an arbitrary command that reads from the server.
|
CommandResultArrayCodec<T> | |
CommandResultCodecProvider<P> | |
CommandResultDocumentCodec<T> | |
CommandWriteOperation<T> |
An operation that executes an arbitrary command that writes to the server.
|
CountOperation |
An operation that executes a count.
|
CreateCollectionOperation |
An operation to create a collection
|
CreateIndexesOperation |
An operation that creates one or more indexes.
|
CreateUserOperation |
An operation to create a user.
|
CreateViewOperation |
An operation to create a view.
|
CurrentOpOperation |
An operation that determines the current operation on a MongoDB server.
|
CursorHelper | |
DeleteOperation |
An operation that deletes one or more documents from a collection.
|
DistinctOperation<T> |
Finds the distinct values for a specified field across a single collection.
|
DocumentHelper | |
DropCollectionOperation |
Operation to drop a Collection in MongoDB.
|
DropDatabaseOperation |
Operation to drop a database in MongoDB.
|
DropIndexOperation |
An operation that drops an index.
|
DropUserOperation |
An operation to remove a user.
|
ExplainHelper | |
FindAndDeleteOperation<T> |
An operation that atomically finds and deletes a single document.
|
FindAndModifyHelper | |
FindAndReplaceOperation<T> |
An operation that atomically finds and replaces a single document.
|
FindAndUpdateOperation<T> |
An operation that atomically finds and updates a single document.
|
FindOperation<T> |
An operation that queries a collection using the provided criteria.
|
FindOperation.ExplainResultCallback | |
FsyncUnlockOperation |
Unlocks the MongoDB server, allowing write operations to go through.
|
GroupOperation<T> |
Groups documents in a collection by the specified key and performs simple aggregation functions, such as computing counts and sums.
|
IndexHelper | |
InsertOperation |
An operation that inserts one or more documents into a collection.
|
ListCollectionsOperation<T> |
An operation that provides a cursor allowing iteration through the metadata of all the collections in a database.
|
ListDatabasesOperation<T> |
An operation that provides a cursor allowing iteration through the metadata of all the databases for a MongoClient.
|
ListIndexesOperation<T> |
An operation that lists the indexes that have been created on a collection.
|
MapReduceHelper | |
MapReduceInlineResultsAsyncCursor<T> |
Cursor representation of the results of an inline map-reduce operation.
|
MapReduceInlineResultsCursor<T> |
Cursor representation of the results of an inline map-reduce operation.
|
MapReduceStatistics |
Common statistics returned by running all types of map-reduce operations.
|
MapReduceToCollectionOperation |
Operation that runs a Map Reduce against a MongoDB instance.
|
MapReduceWithInlineResultsOperation<T> |
Operation that runs a Map Reduce against a MongoDB instance.
|
MixedBulkWriteOperation |
An operation to execute a series of write operations in bulk.
|
OperationHelper | |
OperationHelper.AsyncCallableWithConnectionAndSourceCallback | |
OperationHelper.AsyncCallableWithConnectionCallback | |
OperationHelper.ReferenceCountedReleasingWrappedCallback<T> | |
ParallelCollectionScanOperation<T> |
Return a list of cursors over the collection that can be used to scan it in parallel.
|
QueryBatchCursor<T> | |
QueryHelper | |
RenameCollectionOperation |
An operation that renames the given collection to the new name.
|
UpdateOperation |
An operation that updates a document in a collection.
|
UpdateUserOperation |
An operation that updates a user.
|
UserExistsOperation |
An operation that determines if a user exists.
|
UserOperationHelper | |
WriteConcernHelper |
Enum | Description |
---|---|
OrderBy |
Enumeration of possible index orders
|