See: Description
| Interface | Description | 
|---|---|
| AggregatePublisher<TResult> | 
 Publisher for aggregate. 
 | 
| ChangeStreamPublisher<TResult> | 
 Iterable for change streams. 
 | 
| ClientSession | 
 A client session that supports transactions. 
 | 
| DistinctPublisher<TResult> | 
 Iterable for distinct. 
 | 
| FindPublisher<TResult> | 
 Publisher interface for find. 
 | 
| ListCollectionsPublisher<TResult> | 
 Publisher interface for ListCollections. 
 | 
| ListDatabasesPublisher<TResult> | 
 Publisher interface for ListDatabases. 
 | 
| ListIndexesPublisher<TResult> | 
 Publisher interface for ListIndexes. 
 | 
| MapReducePublisher<TResult> | 
 Publisher for map reduce. 
 | 
| MongoClient | 
 A client-side representation of a MongoDB cluster. 
 | 
| MongoCollection<TDocument> | 
 The MongoCollection interface. 
 | 
| MongoDatabase | 
 The MongoDatabase interface. 
 | 
| Class | Description | 
|---|---|
| MongoClients | 
 A factory for MongoClient instances. 
 | 
| Enum | Description | 
|---|---|
| Success | 
 An enum representing a successful operation. 
 |