| MongoDB.Driver.Builders Namespace | 
 Classes
Classes| Class | Description | |
|---|---|---|
|  | BuilderBase | 
            Abstract base class for the builders.
             | 
|  | CollectionOptions | 
            A builder for the options used when creating a collection.
             | 
|  | CollectionOptionsBuilder | 
            A builder for the options used when creating a collection.
             | 
|  | CreateViewOptions | 
            A builder for the options used when creating a view.
             | 
|  | CreateViewOptionsBuilder | 
            A builder for the options used when creating a view.
             | 
|  | Fields | 
            A builder for specifying which fields of a document the server should return.
             | 
|  | FieldsTDocument | 
            A builder for specifying which fields of a document the server should return.
             | 
|  | FieldsBuilder | 
            A builder for specifying which fields of a document the server should return.
             | 
|  | FieldsBuilderTDocument | 
            A builder for specifying which fields of a document the server should return.
             | 
|  | GeoHaystackSearchOptions | Obsolete. 
            A builder for the options of the GeoHaystackSearch command.
             | 
|  | GeoHaystackSearchOptionsTDocument | Obsolete. 
            A builder for the options of the GeoHaystackSearch command.
             | 
|  | GeoHaystackSearchOptionsBuilder | Obsolete. 
            A builder for the options of the GeoHaystackSearch command.
             | 
|  | GeoHaystackSearchOptionsBuilderTDocument | Obsolete. 
            A builder for the options of the GeoHaystackSearch command.
             | 
|  | GeoNearOptions | Obsolete. 
            A builder for the options of the GeoNear command.
             | 
|  | GeoNearOptionsBuilder | Obsolete. 
            A builder for the options of the GeoNear command.
             | 
|  | GroupBy | 
            A builder for specifying what the GroupBy command should group by.
             | 
|  | GroupByTDocument | 
            A builder for specifying what the GroupBy command should group by.
             | 
|  | GroupByBuilder | 
            A builder for specifying what the GroupBy command should group by.
             | 
|  | GroupByBuilderTDocument | 
            A builder for specifying what the GroupBy command should group by.
             | 
|  | IndexKeys | 
            A builder for specifying the keys for an index.
             | 
|  | IndexKeysTDocument | 
            A builder for specifying the keys for an index.
             | 
|  | IndexKeysBuilder | 
            A builder for specifying the keys for an index.
             | 
|  | IndexKeysBuilderTDocument | 
            A builder for specifying the keys for an index.
             | 
|  | IndexOptions | 
            A builder for the options used when creating an index.
             | 
|  | IndexOptionsTDocument | 
            A builder for the options used when creating an index.
             | 
|  | IndexOptionsBuilder | 
            A builder for the options used when creating an index.
             | 
|  | IndexOptionsBuilderTDocument | 
            A builder for the options used when creating an index.
             | 
|  | PushEachOptions | 
            Arguments for $push with an $each clause.
             | 
|  | PushEachOptionsBuilderTValue | 
            A fluent builder for PushEachOptions.
             | 
|  | Query | 
            A builder for creating queries.
             | 
|  | QueryTDocument | 
            Aids in building mongo queries based on type information.
             | 
|  | QueryBuilderTDocument | 
            Aids in building mongo queries based on type information.
             | 
|  | SortBy | 
            A builder for specifying a sort order.
             | 
|  | SortByTDocument | 
            A builder for specifying a sort order.
             | 
|  | SortByBuilder | 
            A builder for specifying a sort order.
             | 
|  | SortByBuilderTDocument | 
            A builder for specifying a sort order.
             | 
|  | Update | 
            A builder for creating update modifiers.
             | 
|  | UpdateTDocument | 
            A builder for creating update modifiers.
             | 
|  | UpdateBuilder | 
            A builder for creating update modifiers.
             | 
|  | UpdateBuilderTDocument | 
            A builder for creating update modifiers.
             | 
 Enumerations
Enumerations| Enumeration | Description | |
|---|---|---|
|  | UpdateCurrentDateType | 
            The type to use for the $currentDate type.
             |