AppSettingsSection Class1

包含自定义应用程序设置,例如文件路径、XML Web 服务 URL,或者应用程序的 .ini 文件中存储的信息。

语法

class AppSettingsSection : ConfigurationSectionWithCollection  

方法

下表列出了 AppSettingsSection 类公开的方法。

名称 说明
添加 (继承自 ConfigurationSectionWithCollection。)
清除 (从 ConfigurationSectionWithCollection 继承。)
Get (从 ConfigurationSectionWithCollection 继承。)
GetAllowDefinition (继承自 ConfigurationSection。)
GetAllowLocation (从 ConfigurationSection 继承。)
删除 (从 ConfigurationSectionWithCollection 继承。)
RevertToParent (从 ConfigurationSection 继承。)
SetAllowDefinition (从 ConfigurationSection 继承。)
SetAllowLocation (从 ConfigurationSection 继承。)

属性

下表列出了 AppSettingsSection 类公开的属性。

名称 描述
File 一个读/写 string 值,用于指定外部自定义应用程序配置文件的相对路径。 指定的路径是相对于本地配置文件的路径。 如果找不到指定的文件,IIS 将忽略指定的值。

外部文件使用与 AppSettings 属性相同的键/值对格式,但 <appSettings> 元素(而不是 <``configuration``> 元素)必须是根节点。 注意:Web.config 文件的更改会导致应用程序重启;但可以通过让用户修改单独文件中的 AppSettingsSection 值来避免这种情况。
Location (继承自 ConfigurationSection。)一个键属性。
Path (继承自 ConfigurationSection。)一个键属性。
SectionInformation (从 ConfigurationSection 继承。)
AppSettings KeyValueElement 值的数组,包含用于指定应用程序设置名称和相应值的键/值对。

子类

此类不包含子类。

继承层次结构

ConfigurationSection

ConfigurationSectionWithCollection

AppSettingsSection

要求

类型 描述
客户端 - IIS 7.0(在 Windows Vista 上)
- IIS 7.5(在 Windows 7 上)
- IIS 8.0(在 Windows 8 上)
- IIS 10.0(在 Windows 10 上)
服务器 - IIS 7.0(在 Windows Server 2008 上)
- IIS 7.5(在 Windows Server 2008 R2 上)
- IIS 8.0(在 Windows Server 2012 上)
- IIS 8.5(在 Windows Server 2012 R2 上)
- IIS 10.0(在 Windows Server 2016 上)
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
MOF 文件 WebAdministration.mof

另请参阅

ConfigurationSection 类
KeyValueElement 类
appSettings 的 add 元素(常规设置架构)