Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section describes the API that provides read and write access to configuration data and read access to the configuration schema.
In This Section
The following methods were supported in IIS 7.0:
Interface | Description |
---|---|
IAppHostAdminManager | Provides read-only access to effective data in the IIS 7 configuration system. |
IAppHostChangeHandler | Provides notifications of changes to the physical files in the IIS 7 configuration. |
IAppHostChildElementCollection | Represents the child configuration elements that are nested within the current element. |
IAppHostCollectionSchema | Represents a schema for a collection in the IIS 7 configuration system. |
IAppHostConfigException | Represents an exception in the IIS 7 configuration system. |
IAppHostConfigFile | Represents a configuration file in the IIS 7 configuration system. |
IAppHostConfigLocation | Represents a configuration location in the IIS 7 configuration system. |
IAppHostConfigLocationCollection | Provides access to a collection of configuration locations in the IIS 7 configuration system. |
IAppHostConfigManager | Provides access to the physical configuration files in the IIS 7 configuration system. |
IAppHostElement | Represents a single element in the IIS 7 configuration system. |
IAppHostElementCollection | Represents a collection of IAppHostElement Interface objects. |
IAppHostElementSchema | Represents the schema of a configuration element. |
IAppHostMappingExtension | Extends the configuration system mapping functionality. |
IAppHostPathMapper | Maps IIS 7 configuration paths to file system paths. |
IAppHostProperty | Represents a property of a configuration element. |
IAppHostPropertyCollection | Represents a collection of properties. |
IAppHostPropertyException | Indicates that the configuration system has thrown an exception when it validates a property against the configuration schema. |
IAppHostPropertySchema | Provides access to the attributes that define the schema for a property. |
IAppHostSectionDefinition | Provides access to the attributes that define the behavior of a configuration section. |
IAppHostSectionDefinitionCollection | Represents a collection of configuration sections definitions. |
IAppHostSectionGroup | Provides access to a group of configuration section groups or configuration section definitions. |
IAppHostWritableAdminManager | Provides read/write access to explicit data in the IIS 7 configuration system. |
The following methods were supported in IIS 7.5:
Interface | Description |
---|---|
IAppHostElementSchemaCollection Interface | Represents a collection of IAppHostElementSchema Interface objects. |
IAppHostPropertySchemaCollection Interface | Represents a collection of IAppHostPropertySchema Interface objects. |
IAppHostElementExtension Interface | Used to handle element extensions in the IIS 7 configuration system. |
IAppHostPropertyExtension Interface | Used to handle property extensions in the IIS 7 configuration system. |
IAppHostMethodInstance Interface | Provides methods that access a specific invocation instance of the corresponding IAppHostMethod Interface. |
IAppHostMethod Interface | Provides access to a custom method that is optionally supported on an IAppHostElement Interface object. |
IAppHostMethodExtension Interface | Used to handle method extensions in the IIS 7 configuration system. |
IAppHostMethodCollection Interface | Represents a collection of methods. |
IAppHostConstantValue Interface | Provides methods that access the string names of a specific constant and its corresponding integer value. |
IAppHostConstantValueCollection Interface | Represents a collection of constants. |
IAppHostPathMapper2 Interface | Provides methods that are called by the server implementation when the server informs the client about the hierarchy mapping decisions |