All Classes Interface Summary Class Summary Class Description AggregatePublisher<TResult>Publisher for aggregate. ChangeStreamPublisher<TResult>Iterable for change streams. ClientEncryptionThe Key vault. ClientEncryptionsFactory for ClientEncryption implementations. ClientSessionA client session that supports transactions. DistinctPublisher<TResult>Iterable for distinct. FindPublisher<TResult>Publisher interface for find. GridFSBucketRepresents a GridFS Bucket GridFSBucketsA factory for GridFSBucket instances. GridFSDownloadPublisherA GridFS Publisher for downloading data from GridFS GridFSFindPublisherIterable for the GridFS Files Collection. GridFSUploadPublisher<T>A GridFS
Publisherfor uploading data into GridFS
ListCollectionsPublisher<TResult>Publisher interface for ListCollections. ListDatabasesPublisher<TResult>Publisher interface for ListDatabases. ListIndexesPublisher<TResult>Publisher interface for ListIndexes. MapReducePublisher<TResult>Publisher for map reduce. MongoClientA client-side representation of a MongoDB cluster. MongoClientsA factory for MongoClient instances. MongoCollection<TDocument>The MongoCollection interface. MongoDatabaseThe MongoDatabase interface.