Table of Contents

Namespace MongoDB.Driver

Classes

AggregateBucketAutoOptions
AggregateBucketAutoResultId<TValue>
AggregateBucketAutoResult<TValue>
AggregateBucketOptions<TValue>
AggregateBucketResult<TValue>
AggregateCountResult
AggregateExpressionDefinition<TSource, TResult>
AggregateFacet
AggregateFacetOptions<TOutput>
AggregateFacetResult
AggregateFacetResult<TOutput>
AggregateFacetResults
AggregateFacet<TInput>
AggregateFacet<TInput, TOutput>
AggregateFluentBase<TResult>
AggregateGraphLookupOptions<TFrom, TAsElement, TOutput>
AggregateLookupOptions<TForeignDocument, TResult>
AggregateOptions
AggregateSortByCountResult<TId>
AggregateUnwindOptions<TResult>
AppendedStagePipelineDefinition<TInput, TIntermediate, TOutput>
BsonDocumentCommand<TResult>
BsonDocumentFilterDefinition<TDocument>
BsonDocumentIndexKeysDefinition<TDocument>
BsonDocumentPipelineStageDefinition<TInput, TOutput>
BsonDocumentProjectionDefinition<TSource>
BsonDocumentProjectionDefinition<TSource, TProjection>
BsonDocumentSortDefinition<TDocument>
BsonDocumentStagePipelineDefinition<TInput, TOutput>
BsonDocumentUpdateDefinition<TDocument>
BsonValueAggregateExpressionDefinition<TSource, TResult>
Builders<TDocument>
BulkWriteError
BulkWriteOptions
BulkWriteResult
BulkWriteResult<TDocument>
BulkWriteResult<TDocument>.Acknowledged
BulkWriteResult<TDocument>.Unacknowledged
BulkWriteUpsert
ClientSideDeserializationProjectionDefinition<TSource, TProjection>
ClusterRegistry
Command<TResult>
CountOptions
CreateCollectionOptions
CreateCollectionOptions<TDocument>
CreateIndexModel<TDocument>
CreateIndexOptions
CreateIndexOptions<TDocument>
CreateViewOptions<TDocument>
DeleteManyModel<TDocument>
DeleteOneModel<TDocument>
DeleteOptions
DeleteResult
DeleteResult.Acknowledged
DeleteResult.Unacknowledged
DistinctOptions
EmptyPipelineDefinition<TInput>
ExpressionAggregateExpressionDefinition<TSource, TResult>
ExpressionFieldDefinition<TDocument>
ExpressionFieldDefinition<TDocument, TField>
ExpressionFilterDefinition<TDocument>
ExpressionTranslationOptions
ExternalEvidence
FieldDefinition<TDocument>
FieldDefinition<TDocument, TField>
FilterDefinitionBuilder<TDocument>
FilterDefinition<TDocument>
FindExpressionProjectionDefinition<TSource, TProjection>
FindFluentBase<TDocument, TProjection>
FindOneAndDeleteOptions<TDocument>
FindOneAndDeleteOptions<TDocument, TProjection>
FindOneAndReplaceOptions<TDocument>
FindOneAndReplaceOptions<TDocument, TProjection>
FindOneAndUpdateOptions<TDocument>
FindOneAndUpdateOptions<TDocument, TProjection>
FindOptions
FindOptionsBase
FindOptions<TDocument>
FindOptions<TDocument, TProjection>
IAggregateFluentExtensions
IFindFluentExtensions
IMongoCollectionExtensions
IndexKeysDefinitionBuilder<TDocument>
IndexKeysDefinitionExtensions
IndexKeysDefinition<TDocument>
IndexOptionDefaults
InsertManyOptions
InsertOneModel<TDocument>
InsertOneOptions
JsonCommand<TResult>
JsonFilterDefinition<TDocument>
JsonIndexKeysDefinition<TDocument>
JsonPipelineStageDefinition<TInput, TOutput>
JsonProjectionDefinition<TSource>
JsonProjectionDefinition<TSource, TProjection>
JsonSortDefinition<TDocument>
JsonUpdateDefinition<TDocument>
ListCollectionsOptions
MapReduceOptions<TDocument, TResult>
MapReduceOutputOptions
MongoBulkWriteException
MongoBulkWriteException<TDocument>
MongoClient
MongoClientBase
MongoClientSettings
MongoCollectionBase<TDocument>
MongoCollectionSettings
MongoCredential
MongoDBRef
MongoDBRefSerializer
MongoDatabaseBase
MongoDatabaseSettings
MongoDefaults
MongoExternalIdentity
MongoIdentity
MongoIdentityEvidence
MongoIndexManagerBase<TDocument>
MongoInternalIdentity
MongoServerAddress
MongoUrl
MongoUrlBuilder
MongoUtils
MongoWriteException
MongoX509Identity
ObjectCommand<TResult>
ObjectFilterDefinition<TDocument>
ObjectProjectionDefinition<TSource>
ObjectProjectionDefinition<TSource, TProjection>
ObjectSortDefinition<TDocument>
ObjectUpdateDefinition<TDocument>
PasswordEvidence
PipelineDefinitionBuilder
PipelineDefinition<TInput, TOutput>
PipelineStageDefinitionBuilder
PipelineStageDefinition<TInput, TOutput>
PipelineStagePipelineDefinition<TInput, TOutput>
PrependedStagePipelineDefinition<TInput, TIntermediate, TOutput>
ProjectionDefinitionBuilder<TSource>
ProjectionDefinitionExtensions
ProjectionDefinition<TSource>
ProjectionDefinition<TSource, TProjection>
RenameCollectionOptions
RenderedCommand<TResult>
RenderedFieldDefinition
RenderedFieldDefinition<TField>
RenderedPipelineDefinition<TOutput>
RenderedPipelineStageDefinition<TOutput>
RenderedProjectionDefinition<TProjection>
ReplaceOneModel<TDocument>
ReplaceOneResult
ReplaceOneResult.Acknowledged
ReplaceOneResult.Unacknowledged
ReplaceOutputSerializerPipelineDefinition<TInput, TIntermediate, TOutput>
SortDefinitionBuilder<TDocument>
SortDefinitionExtensions
SortDefinition<TDocument>
SslSettings
StringFieldDefinition<TDocument>
StringFieldDefinition<TDocument, TField>
TextSearchOptions
UpdateDefinitionBuilder<TDocument>
UpdateDefinitionExtensions
UpdateDefinition<TDocument>
UpdateManyModel<TDocument>
UpdateOneModel<TDocument>
UpdateOptions
UpdateResult
UpdateResult.Acknowledged
UpdateResult.Unacknowledged
WriteConcernError
WriteError
WriteModel<TDocument>

Structs

AggregateBucketAutoGranularity
Setting<T>

Interfaces

IAggregateFluent<TResult>
IFilteredMongoCollection<TDocument>
IFindFluent<TDocument, TProjection>
IMongoClient
IMongoCollection<TDocument>
IMongoDatabase
IMongoIndexManager<TDocument>
IOrderedAggregateFluent<TResult>
IOrderedFindFluent<TDocument, TProjection>
IPipelineStageDefinition
IRenderedPipelineStageDefinition

Enums

AggregateStringTranslationMode
ConnectionMode
CursorType
ReturnDocument
SortDirection
UpdateDefinitionCurrentDateType
WriteModelType