System.Configuration
Namespace with 143 public types
Classes
ApplicationScopedSettingAttribute
ApplicationSettingsGroup
AppSettingsReader
AppSettingsSection
CallbackValidator
CallbackValidatorAttribute
ClientSettingsSection
CommaDelimitedStringCollection
CommaDelimitedStringCollectionConverter
Configuration
ConfigurationCollectionAttribute
ConfigurationElementProperty
ConfigurationErrorsException
ConfigurationException
ConfigurationFileMap
ConfigurationLocation
ConfigurationLocationCollection
ConfigurationLockCollection
ConfigurationProperty
ConfigurationPropertyAttribute
ConfigurationPropertyCollection
ConfigurationSectionCollection
ConfigurationSectionGroup
ConfigurationSectionGroupCollection
ConfigurationSettings
ConfigurationValidatorAttribute
ConfigXmlDocument
ConnectionStringSettings
ConnectionStringSettingsCollection
ConnectionStringsSection
ContextInformation
DefaultSection
DefaultSettingValueAttribute
DefaultValidator
DictionarySectionHandler
DpapiProtectedConfigurationProvider
ElementInformation
ExeConfigurationFileMap
ExeContext
GenericEnumConverter
IdnElement
IgnoreSection
IgnoreSectionHandler
InfiniteIntConverter
InfiniteTimeSpanConverter
IntegerValidator
IntegerValidatorAttribute
IriParsingElement
KeyValueConfigurationCollection
KeyValueConfigurationElement
LocalFileSettingsProvider
LongValidator
LongValidatorAttribute
NameValueConfigurationCollection
NameValueConfigurationElement
NameValueFileSectionHandler
NameValueSectionHandler
NoSettingsVersionUpgradeAttribute
PositiveTimeSpanValidator
PositiveTimeSpanValidatorAttribute
PropertyInformation
PropertyInformationCollection
ProtectedConfigurationProviderCollection
ProtectedConfigurationSection
ProtectedProviderSettings
ProviderSettings
ProviderSettingsCollection
RegexStringValidator
RegexStringValidatorAttribute
RsaProtectedConfigurationProvider
SchemeSettingElement
SchemeSettingElementCollection
SectionInformation
SettingAttribute
SettingChangingEventArgs
SettingElement
SettingElementCollection
SettingsAttributeDictionary
SettingsContext
SettingsDescriptionAttribute
SettingsGroupDescriptionAttribute
SettingsGroupNameAttribute
SettingsLoadedEventArgs
SettingsManageabilityAttribute
SettingsProperty
SettingsPropertyCollection
SettingsPropertyIsReadOnlyException
SettingsPropertyNotFoundException
SettingsPropertyValue
SettingsPropertyValueCollection
SettingsPropertyWrongTypeException
SettingsProviderAttribute
SettingsProviderCollection
SettingsSerializeAsAttribute
SettingValueElement
SingleTagSectionHandler
SpecialSettingAttribute
StringValidator
StringValidatorAttribute
SubclassTypeValidator
SubclassTypeValidatorAttribute
TimeSpanMinutesConverter
TimeSpanMinutesOrInfiniteConverter
TimeSpanSecondsConverter
TimeSpanSecondsOrInfiniteConverter
TimeSpanValidator
TimeSpanValidatorAttribute
TypeNameConverter
UriSection
UserScopedSettingAttribute
UserSettingsGroup
WhiteSpaceTrimStringConverter
Enumerations
ConfigurationAllowDefinition
Specifies the locations within the configuration-file hierarchy that can set or override the properties contained within a object.
ConfigurationAllowExeDefinition
Specifies the locations within the configuration-file hierarchy that can set or override the properties contained within a object.
ConfigurationElementCollectionType
ConfigurationPropertyOptions
ConfigurationSaveMode
ConfigurationUserLevel
OverrideMode
PropertyValueOrigin
SettingsManageability
SettingsSerializeAs
SpecialSetting
Static Classes
ConfigurationManager
ProtectedConfiguration
Abstract Classes
ApplicationSettingsBase
Acts as a base class for deriving concrete wrapper classes to implement the application settings feature in Window Forms applications.
ConfigurationConverterBase
The base class for the configuration converter types.
ConfigurationElement
Represents a configuration element within a configuration file.
ConfigurationElementCollection
Represents a configuration element containing a collection of child elements.
ConfigurationSection
Represents a section within a configuration file.
ConfigurationValidatorBase
Acts as a base class for deriving a validation class so that a value of an object can be verified.
ProtectedConfigurationProvider
The base class to create providers for encrypting and decrypting protected configuration data.
SettingsBase
Provides the base class used to support user property settings.
SettingsProvider
Acts as a base class for deriving custom settings providers in the application settings architecture.
Interfaces
IApplicationSettingsProvider
Defines extended capabilities for client-based application settings providers.
IConfigurationSectionHandler
Handles the access to certain configuration sections.
IConfigurationSystem
Provides standard configuration methods.
IPersistComponentSettings
Defines standard functionality for controls or libraries that store and retrieve application settings.
ISettingsProviderService
Provides an interface for defining an alternate application settings provider.