Used internally as the class that represents metadata about an individual configuration property.
Assembly: System (in System.dll)
Initializes a new instance of theclass, based on the supplied parameter.
Initializes a new instance of theclass. based on the supplied parameter.
|SettingsProperty(String, Type, SettingsProvider, Boolean, Object, SettingsSerializeAs, SettingsAttributeDictionary, Boolean, Boolean)|
Creates a new instance of theclass based on the supplied parameters.
Gets a SettingsAttributeDictionary object containing the attributes of the object.
Gets or sets the default value of theobject.
Gets or sets a value specifying whether aobject is read-only.
Gets or sets the name of the.
Gets or sets the type for the.
Gets or sets the provider for the.
Gets or sets a SettingsSerializeAs object for the .
Gets or sets a value specifying whether an error will be thrown when the property is unsuccessfully deserialized.
Gets or sets a value specifying whether an error will be thrown when the property is unsuccessfully serialized.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
Returns a string that represents the current object.(Inherited from Object.)
SettingsBase. The Settings API allows a collection of settings properties to be grouped into a common language runtime class.is used to describe settings properties of a class derived from
When persisting settings, the SettingsBase base class asks for a collection of objects, grouped in a collection of type SettingsPropertyCollection. It does this by calling its own Properties member. Inherited classes should return a collection of properties to persist.
Eachobject includes metadata about the property, including the following:
Provider to use for persistence.
Other arbitrary attributes that are context and provider specific.
Available since 2.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.