|
|
GSF.
|
| Class | Description | |
|---|---|---|
|
|
AppSettingsBase | Represents the base class for application settings that are synchronized with the "appSettings" section in a configuration file. |
|
|
CategorizedSettingsBase | Represents the base class for application settings that are synchronized with a categorized section in a configuration file. |
|
|
CategorizedSettingsBaseTCategorizedSettings | Represents the base class for application settings that are synchronized with a categorized section in a configuration file and will perform bi-directional synchronization of elements marked with TypeConvertedValueExpressionAttribute to an external source, e.g., user interface elements. |
|
|
CategorizedSettingsBaseTValueExpressionAttribute, TCategorizedSettings | Represents the base class for application settings that are synchronized with a categorized section in a configuration file and will perform bi-directional synchronization of elements marked with TValueExpressionAttribute to an external source, e.g., user interface elements. |
|
|
CategorizedSettingsElement | Represents a settings entry in the config file. |
|
|
CategorizedSettingsElementCollection | Represents a collection of CategorizedSettingsElement objects. |
|
|
CategorizedSettingsSection | Represents a section in the config file with one or more CategorizedSettingsElementCollection representing categories, each containing one or more CategorizedSettingsElement objects representing settings under a specific category. |
|
|
ConfigurationFile | Represents a configuration file of a Windows or Web application. |
|
|
ConnectionStringParser | Parses connection strings based on a settings object whose properties are annotated with the SerializeSettingAttribute. |
|
|
ConnectionStringParserConnectionStringProperty | Stores reflected information from a PropertyInfo object used to parse connection strings. |
|
|
ConnectionStringParserTParameterAttribute | Parses connection strings based on a settings object whose properties are annotated with TParameterAttribute. |
|
|
ConnectionStringParserTParameterAttribute, TNestedSettingsAttribute | Parses connection strings based on a settings object whose properties are annotated with TParameterAttribute and TNestedSettingsAttribute. |
|
|
EncryptSettingAttribute | Represents an attribute that determines if a property or field in a class derived from CategorizedSettingsBase or AppSettingsBase should be encrypted when it is serialized to the configuration file. |
|
|
IniSettingsBase | Represents the base class for application settings that are synchronized to an INI file. |
|
|
RegistrySettingsBase | Represents the base class for application settings that are synchronized to the registry. |
|
|
SerializeSettingAttribute | Represents an attribute that determines if a property or field in a class derived from CategorizedSettingsBase or AppSettingsBase should be serialized to the configuration file. |
|
|
SettingNameAttribute | Represents an attribute that defines the setting name of a property or field in a class derived from CategorizedSettingsBase or AppSettingsBase when serializing the value to the configuration file. |
|
|
SettingsBase | Represents the base class for application settings that are synchronized with its configuration file. |
| Interface | Description | |
|---|---|---|
|
|
IPersistSettings | Defines as interface that specifies that this object can persists settings to a config file. |
| Enumeration | Description | |
|---|---|---|
|
|
SettingScope | Specifies the scope of a setting represented by CategorizedSettingsElement. |