本部分介绍提供对配置数据的读取和写入访问权限以及配置架构的读取访问权限的 API。
本节内容
IIS 7.0 支持以下方法:
| 接口 | 说明 |
|---|---|
| IAppHostAdminManager | 提供对 IIS 7 配置系统中有效数据的只读访问。 |
| IAppHostChangeHandler | 提供 IIS 7 配置中物理文件更改的通知。 |
| IAppHostChildElementCollection | 表示嵌套在当前元素中的子配置元素。 |
| IAppHostCollectionSchema | 表示 IIS 7 配置系统中集合的架构。 |
| IAppHostConfigException | 表示 IIS 7 配置系统中的异常。 |
| IAppHostConfigFile | 表示 IIS 7 配置系统中的配置文件。 |
| IAppHostConfigLocation | 表示 IIS 7 配置系统中的配置位置。 |
| IAppHostConfigLocationCollection | 提供对 IIS 7 配置系统中配置位置集合的访问。 |
| IAppHostConfigManager | 提供对 IIS 7 配置系统中物理配置文件的访问。 |
| IAppHostElement | 表示 IIS 7 配置系统中的单个元素。 |
| IAppHostElementCollection | 表示 IAppHostElement 接口 对象的集合。 |
| IAppHostElementSchema | 表示配置元素的架构。 |
| IAppHostMappingExtension | 扩展配置系统映射功能。 |
| IAppHostPathMapper | 将 IIS 7 配置路径映射到文件系统路径。 |
| IAppHostProperty | 表示配置元素的属性。 |
| IAppHostPropertyCollection | 表示属性的集合。 |
| IAppHostPropertyException | 指示配置系统在针对配置架构验证属性时引发了异常。 |
| IAppHostPropertySchema | 提供对定义属性架构的属性的访问。 |
| IAppHostSectionDefinition | 提供对定义配置节行为的属性的访问。 |
| IAppHostSectionDefinitionCollection | 表示配置节定义的集合。 |
| IAppHostSectionGroup | 提供对一组配置节组或配置节定义的访问。 |
| IAppHostWritableAdminManager | 提供对 IIS 7 配置系统中显式数据的读/写访问。 |
IIS 7.5 支持以下方法:
| 接口 | 说明 |
|---|---|
| IAppHostElementSchemaCollection 接口 | 表示 IAppHostElementSchema Interface 对象的集合。 |
| IAppHostPropertySchemaCollection 接口 | 表示 IAppHostPropertySchema 接口 对象的集合。 |
| IAppHostElementExtension 接口 | 用于处理 IIS 7 配置系统中的元素扩展。 |
| IAppHostPropertyExtension 接口 | 用于处理 IIS 7 配置系统中的属性扩展。 |
| IAppHostMethodInstance 接口 | 提供访问相应 IAppHostMethod 接口的特定调用实例的方法。 |
| IAppHostMethod 接口 | 提供对 IAppHostElement 接口 对象(可选)支持的自定义方法的访问。 |
| IAppHostMethodExtension 接口 | 用于处理 IIS 7 配置系统中的方法扩展。 |
| IAppHostMethodCollection 接口 | 表示方法的集合。 |
| IAppHostConstantValue 接口 | 提供访问特定常量及其相应整数值的字符串名称的方法。 |
| IAppHostConstantValueCollection 接口 | 表示常量集合。 |
| IAppHostPathMapper2 接口 | 提供当服务器通知客户端层次结构映射决策时服务器实现调用的方法 |