Class |
Description |
AggregateIterable<TResult> |
Iterable for aggregate.
|
ChangeStreamIterable<TResult> |
Iterable for change streams.
|
ClientEncryption |
The Key vault.
|
ClientEncryptions |
Factory for ClientEncryption implementations.
|
ClientSession |
A client session that supports transactions.
|
DistinctIterable<TResult> |
Iterable interface for distinct.
|
FindIterable<TResult> |
Iterable for find.
|
GridFSBucket |
Represents a GridFS Bucket
|
GridFSBuckets |
A factory for GridFSBucket instances.
|
GridFSDownloadStream |
A GridFS InputStream for downloading data from GridFS
|
GridFSFindIterable |
Iterable for the GridFS Files Collection.
|
GridFSUploadStream |
A GridFS OutputStream for uploading data into GridFS
|
ListCollectionsIterable<TResult> |
Iterable for ListCollections.
|
ListDatabasesIterable<TResult> |
Iterable for ListDatabases.
|
ListIndexesIterable<TResult> |
Iterable for ListIndexes.
|
MapReduceIterable<TResult> |
Iterable for map-reduce.
|
MongoChangeStreamCursor<TResult> |
The Mongo Cursor interface for change streams implementing the iterator protocol.
|
MongoClient |
A client-side representation of a MongoDB cluster.
|
MongoClientFactory |
|
MongoClients |
|
MongoCollection<TDocument> |
The MongoCollection interface.
|
MongoCursor<TResult> |
The Mongo Cursor interface implementing the iterator protocol.
|
MongoDatabase |
The MongoDatabase interface.
|
MongoIterable<TResult> |
The MongoIterable is the results from an operation, such as a query.
|
TransactionBody<T> |
A functional interface representing the body of a transaction.
|