MongoDB.Driver.Wrappers Namespace (original) (raw)

Wrapped versions of various classes for use in serialization are present in the MongoDB.Driver.Wrappers namespace.

Classes

| | Class | Description | | | ------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Public class | BaseWrapper | Abstract base class for wrapper classes. | | Public class | CollectionOptionsWrapper | Represents a wrapped object that can be used where an IMongoCollectionOptions is expected (the wrapped object is expected to serialize properly). | | Public class | CommandWrapper | Represents a wrapped object that can be used where an IMongoCommand is expected (the wrapped object is expected to serialize properly). | | Public class | CreateViewOptionsWrapper | Represents a wrapped object that can be used where an IMongoCreateViewOptions is expected (the wrapped object is expected to serialize properly). | | Public class | FieldsWrapper | Represents a wrapped object that can be used where an IMongoFields is expected (the wrapped object is expected to serialize properly). | | Public class | GeoHaystackSearchOptionsWrapper | Obsolete. Represents a wrapped object that can be used where an IMongoGeoHaystackSearchOptions is expected (the wrapped object is expected to serialize properly). | | Public class | GeoNearOptionsWrapper | Obsolete. Represents a wrapped object that can be used where an IMongoGeoNearOptions is expected (the wrapped object is expected to serialize properly). | | Public class | GroupByWrapper | Represents a wrapped object that can be used where an IMongoGroupBy is expected (the wrapped object is expected to serialize properly). | | Public class | IndexKeysWrapper | Represents a wrapped object that can be used where an IMongoIndexKeys is expected (the wrapped object is expected to serialize properly). | | Public class | IndexOptionsWrapper | Represents a wrapped object that can be used where an IMongoIndexOptions is expected (the wrapped object is expected to serialize properly). | | Public class | QueryWrapper | Represents a wrapped object that can be used where an IMongoQuery is expected (the wrapped object is expected to serialize properly). | | Public class | ScopeWrapper | Represents a wrapped object that can be used where an IMongoScope is expected (the wrapped object is expected to serialize properly). | | Public class | SortByWrapper | Represents a wrapped object that can be used where an IMongoSortBy is expected (the wrapped object is expected to serialize properly). | | Public class | UpdateWrapper | Represents a wrapped object that can be used where an IMongoUpdate is expected (the wrapped object is expected to serialize properly). |