Option settings are the actual settings being applied or configured for that option. It is used when you modify an option group or describe option groups. For example, the NATIVE_NETWORK_ENCRYPTION option has a setting called SQLNET.ENCRYPTION_SERVER that can have several different values.
 Declaration Syntax
 Declaration Syntax| C# | 
public class OptionSetting
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | OptionSetting()()()() | Initializes a new instance of the OptionSetting class | 
|  | AllowedValues | 
            The allowed values of the option setting.
             
             | 
|  | ApplyType | 
            The DB engine specific parameter type.
             
             | 
|  | DataType | 
            The data type of the option setting.
             
             | 
|  | DefaultValue | 
            The default value of the option setting.
             
             | 
|  | Description | 
            The description of the option setting.
             
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | IsCollection | 
            Indicates if the option setting is part of a collection.
             
             | 
|  | IsModifiable | 
            A Boolean value that, when true, indicates the option setting can be modified from the default.
             
             | 
|  | Name | 
            The name of the option that has settings that you can set.
             
             | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | Value | 
            The current value of the option setting.
             
             | 
|  | WithAllowedValues(String) | Obsolete. 
            Sets the AllowedValues property
             | 
|  | WithApplyType(String) | Obsolete. 
            Sets the ApplyType property
             | 
|  | WithDataType(String) | Obsolete. 
            Sets the DataType property
             | 
|  | WithDefaultValue(String) | Obsolete. 
            Sets the DefaultValue property
             | 
|  | WithDescription(String) | Obsolete. 
            Sets the Description property
             | 
|  | WithIsCollection(Boolean) | Obsolete. 
            Sets the IsCollection property
             | 
|  | WithIsModifiable(Boolean) | Obsolete. 
            Sets the IsModifiable property
             | 
|  | WithName(String) | Obsolete. 
            Sets the Name property
             | 
|  | WithValue(String) | Obsolete. 
            Sets the Value property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | OptionSetting |