All Classes
-
All Classes Interface Summary Class Summary Class Description AggregateOptions Options for aggregate.AutoEncryptionSettings The client-side automatic encryption settings.BulkWriteInsert BulkWriteOptions The options to apply to a bulk write.BulkWriteResult BulkWriteUpsert ChangeStreamDocument<TDocument> ChangeStreamOptions Options for change streams.ClientConfig Client configurationClientEncryption The Key vault.ClientSession A client session that supports transactions.ClientSessionOptions The options to apply to aClientSession
.ClusterSettings Collation The options regarding collation support in MongoDB 3.4+ConnectionPoolSettings All settings that relate to the pool of connections to a MongoDB server.CountOptions The options for a count operation.CreateCollectionOptions Options for creating a collectionCreateIndexOptions CreateViewOptions Options for creating a viewDataKeyOptions The options for creating a data key.DeleteManyModel<T> DeleteOneModel<T> DeleteOptions The options to apply when deleting documents.DeleteResult DistinctOptions Options for distinct.DropIndexOptions The options to apply to the command when dropping indexes.EncryptOptions The options for explicit encryption.EstimatedDocumentCountOptions The options an estimated count operation.FindOneAndDeleteOptions The options to apply to an operation that atomically finds a document and deletes it.FindOneAndReplaceOptions The options to apply to an operation that atomically finds a document and replaces it.FindOneAndUpdateOptions The options to apply to an operation that atomically finds a document and updates it.FindOptions Options for find.GridFSBucket Represents a GridFS BucketGridFSDownloadControlOptions A GridFS Options for downloading data from GridFSGridFSDownloadOptions The GridFS download by name optionsGridFSDownloadResult GridFSFile GridFSFindOptions Options for the GridFS Files Collection.GridFSUploadOptions GridFS upload options Customizable options used when uploading files into GridFSIndexModel IndexOptionDefaults The default options for a collection to apply on the creation of indexes.IndexOptions The options to apply to the creation of an index.InsertManyOptions The options to apply to an operation that inserts multiple documents into a collection.InsertManyResult InsertOneModel<T> InsertOneOptions The options to apply to an operation that inserts a single document into a collection.InsertOneResult ListCollectionsOptions Options for ListCollections.ListDatabasesOptions Options for ListDatabases.ListIndexesOptions Options for ListIndexes.MapReduceOptions Options for map reduce.MongoClient A client-side representation of a MongoDB cluster.MongoClientSettings MongoClientSettingsInitializer MongoCollection<TDocument> The MongoCollection interface.MongoCollectionResult<TDocument> MongoDatabase The MongoDatabase interface.MongoResult<TDocument> ObjectId RenameCollectionOptions The options to apply when renaming a collection.ReplaceOneModel<T> ReplaceOptions The options to apply when replacing documents.ServerSettings Settings relating to monitoring of each server.SocketSettings An immutable class representing socket settings used for connections to a MongoDB server.SslSettings Settings for connecting to MongoDB via SSL.TransactionOptions UpdateDescription UpdateManyModel<T> UpdateOneModel<T> UpdateOptions The options to apply when updating documents.UpdateResult ValidationOptions Validation options for documents being inserted or updated in a collectionWriteModel<T>