System.Configuration.SettingsProperty Class

Used internally as the class that represents metadata about an individual configuration property.

See Also: SettingsProperty Members


public class SettingsProperty


System.Configuration.SettingsProperty is used to describe settings properties of a class derived from System.Configuration.SettingsBase. The Settings API allows a collection of settings properties to be grouped into a common language runtime class.

When persisting settings, the System.Configuration.SettingsBase base class asks for a collection of System.Configuration.SettingsProperty objects, grouped in a collection of type System.Configuration.SettingsPropertyCollection. It does this by calling its own Properties member. Inherited classes should return a collection of properties to persist.

Each System.Configuration.SettingsProperty object includes metadata about the property, including the following:


Namespace: System.Configuration
Assembly: System (in System.dll)
Assembly Versions:,
Since: .NET 2.0