| MongoDatabaseSettings Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: MongoDB.Driver
 Syntax
SyntaxThe MongoDatabaseSettings type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | MongoDatabaseSettings | 
            Creates a new instance of MongoDatabaseSettings.
             | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | GuidRepresentation | Obsolete. 
            Gets or sets the representation to use for Guids.
             | 
|  | IsFrozen | 
            Gets a value indicating whether the settings have been frozen to prevent further changes.
             | 
|  | ReadConcern | 
            Gets or sets the read concern.
             | 
|  | ReadEncoding | 
            Gets or sets the Read Encoding.
             | 
|  | ReadPreference | 
            Gets or sets the read preference.
             | 
|  | SerializerRegistry | 
            Gets the serializer registry.
             | 
|  | WriteConcern | 
            Gets or sets the WriteConcern to use.
             | 
|  | WriteEncoding | 
            Gets or sets the Write Encoding.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Clone | 
            Creates a clone of the settings.
             | 
|  | Equals | 
            Compares two MongoDatabaseSettings instances.
            (Overrides ObjectEquals(Object).) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | Freeze | 
            Freezes the settings.
             | 
|  | FrozenCopy | 
            Returns a frozen copy of the settings.
             | 
|  | GetHashCode | 
            Gets the hash code.
            (Overrides ObjectGetHashCode.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|  | ToString | 
            Returns a string representation of the settings.
            (Overrides ObjectToString.) | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | ToBson | 
            Serializes an object to a BSON byte array.
            (Defined by BsonExtensionMethods.) | 
|  | ToBsonDocument | 
            Serializes an object to a BsonDocument.
            (Defined by BsonExtensionMethods.) | 
|  | ToJson | 
            Serializes an object to a JSON string.
            (Defined by BsonExtensionMethods.) | 
 See Also
See Also