请单击以进行评分并提供反馈
MSDN
MSDN Library
.NET 开发
先前版本

  开启低带宽视图
此页面仅适用于
Microsoft Visual Studio 2005/.NET Framework 2.0

同时提供下列产品的其他版本:
.NET Framework 类库
System.Configuration 命名空间

System.Configuration 命名空间包含提供用于处理配置数据的编程模型的类型。

 说明
公共类ApplicationScopedSettingAttribute指定应用程序设置属性具有适用于应用程序所有用户的公共值。无法继承此类。
公共类ApplicationSettingsBase作为派生具体包装类以实现 Window 窗体应用程序中的应用程序设置功能的基类。
公共类ApplicationSettingsGroup表示配置文件内的一组相关应用程序设置节。无法继承此类。
公共类AppSettingsReader提供一种从配置文件中读取特定类型的值的方法。
公共类AppSettingsSectionappSettings 配置节提供配置系统支持。无法继承此类。
公共类CallbackValidator提供对对象的动态验证。
公共类CallbackValidatorAttribute指定用于代码验证的 CallbackValidator 对象。无法继承此类。
公共类ClientSettingsSection表示配置文件中用户范围的应用程序设置组。
公共类CommaDelimitedStringCollection表示以逗号分隔的字符串元素的集合。无法继承此类。
公共类CommaDelimitedStringCollectionConverter将以逗号分隔的字符串值和 CommaDelimitedStringCollection 对象相互转换。无法继承此类。
公共类Configuration表示适用于特定计算机、应用程序或资源的配置文件。无法继承此类。
公共类ConfigurationCollectionAttribute以声明的方式指示 .NET Framework 实例化配置元素集合。无法继承此类。
公共类ConfigurationConverterBase配置转换器类型的基类。
公共类ConfigurationElement表示配置文件中的配置元素。
公共类ConfigurationElementCollection表示包含一个子元素集合的配置元素。
公共类ConfigurationElementProperty指定配置元素的属性。无法继承此类。
公共类ConfigurationErrorsException发生配置系统错误时引发的异常。
公共类ConfigurationException发生配置系统错误时引发的异常。
公共类ConfigurationFileMap为计算机配置文件定义配置文件映射。
公共类ConfigurationLocation表示配置文件中的 location 元素。
公共类ConfigurationLocationCollection包含 ConfigurationLocationCollection 对象的集合。
公共类ConfigurationLockCollection包含锁定的配置对象的集合。无法继承此类。
公共类ConfigurationManager提供对客户端应用程序配置文件的访问。无法继承此类。
公共类ConfigurationPermission提供允许方法或类访问配置文件的权限结构。
公共类ConfigurationPermissionAttribute创建一个 ConfigurationPermission 对象,该对象授予或拒绝访问配置文件节的标记了的目标权限。
公共类ConfigurationProperty表示属性或配置元素的子元素。无法继承此类。
公共类ConfigurationPropertyAttribute以声明方式指示 .NET Framework,以实例化配置属性。无法继承此类。
公共类ConfigurationPropertyCollection表示配置元素属性的集合。
公共类ConfigurationSection表示配置文件中的节。
公共类ConfigurationSectionCollection表示配置文件中相关节的集合。
公共类ConfigurationSectionGroup表示配置文件中相关节的一种分组方式。
公共类ConfigurationSectionGroupCollection表示 ConfigurationSectionGroup 对象的集合。
公共类ConfigurationSettings提供运行时对读取配置节和公共配置设置的支持。
公共类ConfigurationValidatorAttribute用作 System.Configuration 验证程序属性类型的基类。
公共类ConfigurationValidatorBase作为基类,用于派生验证类,以便验证对象的值。
公共类ConfigXmlDocument包装相应的 XmlDocument 类型并带有报告文件名和行号所需的信息。
公共类ConnectionStringSettings表示连接字符串配置文件节中的单个命名连接字符串。
公共类ConnectionStringSettingsCollection包含 ConnectionStringSettings 对象的集合。
公共类ConnectionStringsSection对连接字符串配置文件节进行编程访问。
公共类ContextInformation封装与 ConfigurationElement 对象关联的上下文信息。无法继承此类。
公共类DefaultSection表示公开配置节的 XML 以进行读写访问的基本配置节处理程序。
公共类DefaultSettingValueAttribute指定应用程序设置属性的默认值。
公共类DefaultValidator提供对象验证。无法继承此类。
公共类DictionarySectionHandler提供配置节中的键/值对配置信息。
公共类DpapiProtectedConfigurationProvider提供一个使用 Windows 数据保护 API (DPAPI) 来加密和解密配置数据的 ProtectedConfigurationProvider
公共类ElementInformation包含有关配置中的个别元素的元信息。无法继承此类。
公共类ExeConfigurationFileMap定义 Exe.config 文件的配置文件映射。无法继承此类。
公共类ExeContext管理当前应用程序的路径上下文。无法继承此类。
公共类GenericEnumConverter在字符串和枚举类型之间进行转换。
公共类IgnoreSection为不是由 System.Configuration 类型处理的配置节提供包装类型定义。
公共类IgnoreSectionHandler为不是由 System.Configuration 类型处理的配置节提供旧式节处理程序定义。
公共类InfiniteIntConverter在字符串和标准无限或整数值之间转换。
公共类InfiniteTimeSpanConverter在字符串和标准无限 TimeSpan 值之间转换。
公共类IntegerValidatorInt32 进行验证。
公共类IntegerValidatorAttribute以声明的方式指示 .NET Framework 对配置属性执行整数验证。无法继承此类。
公共类KeyValueConfigurationCollection包含 KeyValueConfigurationElement 对象的集合。
公共类KeyValueConfigurationElement表示包含键/值对的配置元素。
公共类LocalFileSettingsProvider为应用程序设置类提供持久性存储。
公共类LongValidatorInt64 进行验证。
公共类LongValidatorAttribute以声明的方式指示 .NET Framework 对配置属性执行长整型验证。无法继承此类。
公共类NameValueConfigurationCollection包含 NameValueConfigurationElement 对象的集合。无法继承此类。
公共类NameValueConfigurationElement包含 String 名称和 String 值的配置元素。无法继承此类。
公共类NameValueFileSectionHandler提供对配置文件的访问。此类型支持 .NET Framework 配置基础结构,不应从代码直接使用。
公共类NameValueSectionHandler提供配置节中的名称/值对配置信息。
公共类NoSettingsVersionUpgradeAttribute指定设置提供程序应禁用检测到应用程序升级时调用的任何逻辑。无法继承此类。
公共类PositiveTimeSpanValidatorTimeSpan 对象进行验证。无法继承此类。
公共类PositiveTimeSpanValidatorAttribute以声明的方式指示 .NET Framework 对配置属性执行时间验证。无法继承此类。
公共类PropertyInformation包含配置中的个别属性的元数据信息。无法继承此类型。
公共类PropertyInformationCollection包含 PropertyInformation 对象的集合。无法继承此类。
公共类ProtectedConfiguration为当前应用程序的配置文件提供对受保护配置提供程序的访问。
公共类ProtectedConfigurationProvider为加密和解密受保护的配置数据而创建提供程序的基类。
公共类ProtectedConfigurationProviderCollection提供 ProtectedConfigurationProvider 对象的集合。
公共类ProtectedConfigurationSection提供对 configProtectedData 配置节的编程访问。无法继承此类。
公共类ProtectedProviderSettings表示一组为 <configProtectedData> 配置节配置提供程序的配置元素。
公共类ProviderSettings表示配置提供程序的一组配置元素。
公共类ProviderSettingsCollection表示 ProviderSettings 对象的集合。
公共类RegexStringValidator根据正则表达式提供的规则提供字符串验证。
公共类RegexStringValidatorAttribute以声明方式指示 .NET Framework 使用正则表达式在配置属性中执行字符串验证。无法继承此类。
公共类RsaProtectedConfigurationProvider提供使用 RSA 加密对配置数据进行加密和解密的 ProtectedConfigurationProvider
公共类SectionInformation包含配置中单个节的元信息。无法继承此类。
公共类SettingAttribute表示用于将设置信息关联到设置属性的自定义设置属性。
公共类SettingChangingEventArgsSettingChanging 事件提供数据。
公共类SettingElement表示用于更新配置中的元素的简化配置元素。无法继承此类。
公共类SettingElementCollection包含 SettingElement 对象的集合。无法继承此类。
公共类SettingsAttributeDictionary表示用于描述配置对象以及 SettingsProperty 对象的键/值对的集合。
公共类SettingsBase提供了用于支持用户属性设置的基类。
公共类SettingsContext提供上下文信息,这些信息可由提供程序在保持设置时可使用。
公共类SettingsDescriptionAttribute提供描述单个配置属性的字符串。无法继承此类。
公共类SettingsGroupDescriptionAttribute提供描述应用程序设置属性组的字符串。无法继承此类。
公共类SettingsGroupNameAttribute为应用程序设置属性组指定名称。无法继承此类。
公共类SettingsLoadedEventArgsSettingsLoaded 事件提供数据。
公共类SettingsManageabilityAttribute为应用程序属性指定特殊服务。无法继承此类。
公共类SettingsProperty在内部作为类使用,表示有关个别配置属性的元数据。
公共类SettingsPropertyCollection包含 SettingsProperty 对象的集合。
公共类SettingsPropertyIsReadOnlyException提供只读 SettingsProperty 对象的异常。
公共类SettingsPropertyNotFoundException提供未找到的 SettingsProperty 对象的异常。
公共类SettingsPropertyValue包含可由 SettingsBase 的实例加载和存储的设置属性的值。
公共类SettingsPropertyValueCollection包含设置属性值的集合,将 SettingsProperty 对象映射到 SettingsPropertyValue 对象。
公共类SettingsPropertyWrongTypeException提供在对 SettingsProperty 对象使用无效类型时引发的异常。
公共类SettingsProvider在应用程序设置结构中作为派生自定义设置提供程序的基类。
公共类SettingsProviderAttribute指定用于存储当前应用程序设置类或属性的设置提供程序。无法继承此类。
公共类SettingsProviderCollection表示应用程序设置提供程序的集合。
公共类SettingsSerializeAsAttribute指定设置提供程序应使用的序列化机制。无法继承此类。
公共类SettingValueElement包含表示设置的序列化值的 XML。无法继承此类。
公共类SingleTagSectionHandler处理 .config 文件中由单个 XML 标记所表示的各配置节。
公共类SpecialSettingAttribute指示应用程序设置属性具有特别意义。无法继承此类。
公共类StringValidator对字符串进行验证。
公共类StringValidatorAttribute以声明的方式指示 .NET Framework 对配置属性执行字符串验证。无法继承此类。
公共类SubclassTypeValidator验证一个对象是否是指定类型的派生类。
公共类SubclassTypeValidatorAttribute以声明方式指示 .NET Framework 对配置属性执行验证。无法继承此类。
公共类TimeSpanMinutesConverter转换以分钟表示的时间跨度。
公共类TimeSpanMinutesOrInfiniteConverter转换以分钟表示(或作为标准的无限时间跨度)的 TimeSpan
公共类TimeSpanSecondsConverter转换以秒表示的时间跨度。
公共类TimeSpanSecondsOrInfiniteConverter转换以秒表示的 TimeSpan,或将其转换为标准的无限时间跨度。
公共类TimeSpanValidator提供 TimeSpan 验证。
公共类TimeSpanValidatorAttribute以声明的方式指示 .NET Framework 对配置属性执行时间验证。无法继承此类。
公共类TypeNameConverter在类型和字符串值之间转换。无法继承此类。
公共类UserScopedSettingAttribute指定应用程序设置组或属性对于应用程序的每个用户包含不同的值。无法继承此类。
公共类UserSettingsGroup表示配置文件内的一组相关用户设置节。无法继承此类。
公共类WhiteSpaceTrimStringConverter将字符串转换为它的规范化格式。
 接口说明
公共接口IApplicationSettingsProvider为基于客户端的应用程序的设置提供程序定义扩展功能。
公共接口IConfigurationSectionHandler处理对特定的配置节的访问。
公共接口IConfigurationSystem提供标准配置方法。
公共接口IPersistComponentSettings定义存储和检索应用程序设置的控件或类的标准功能。
公共接口ISettingsProviderService提供用于定义备用应用程序设置提供程序的接口。
 委托说明
公共委托SettingChangingEventHandler表示将处理 SettingChanging 事件的方法。
公共委托SettingsLoadedEventHandler表示将处理 SettingsLoaded 事件的方法。
公共委托SettingsSavingEventHandler表示将处理 SettingsSaving 事件的方法。
公共委托ValidatorCallback表示验证一个对象后要调用的方法。
 枚举说明
公共枚举ConfigurationAllowDefinition指定配置文件层次结构中的位置,在其中可设置或重写 ConfigurationSection 对象中包含的属性。
公共枚举ConfigurationAllowExeDefinition指定配置文件层次结构中的位置,在其中可设置或重写 ConfigurationSection 对象中包含的属性。
公共枚举ConfigurationElementCollectionType指定 ConfigurationElementCollectionType 对象的类型。
公共枚举ConfigurationPropertyOptions指定要应用于属性的选项。
公共枚举ConfigurationSaveMode确定写出到配置文件的属性。
公共枚举ConfigurationUserLevel用于指定将由 OpenExeConfiguration 返回的 Configuration 对象表示的配置文件。
公共枚举PropertyValueOrigin指定配置层次结构中的级别,在此级别上产生配置属性值。
公共枚举SettingsManageability提供若干值,以指示应该对应用程序设置使用哪些服务。
公共枚举SettingsSerializeAs确定用于存储应用程序设置的序列化方案。
公共枚举SpecialSetting指定应用程序设置属性的特殊设置类别。
社区内容   什么是社区内容?
添加新内容 RSS  批注
Processing
© 2009 Microsoft Corporation 版权所有。 保留所有权利  |  商标  |  隐私权声明
Page view tracker