Skip to content

Latest commit

 

History

History
55 lines (50 loc) · 8.68 KB

File metadata and controls

55 lines (50 loc) · 8.68 KB
title Application Host Administration Interfaces
description Learn how the API provides read and write access to configuration data and read access to the configuration schema.
ms.date 10/07/2016
ms.assetid e222d822-4d00-431a-8fc4-e09496636681

Application Host Administration Interfaces

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 [!INCLUDEiisver] configuration system.
IAppHostChangeHandler Provides notifications of changes to the physical files in the [!INCLUDEiisver] configuration.
IAppHostChildElementCollection Represents the child configuration elements that are nested within the current element.
IAppHostCollectionSchema Represents a schema for a collection in the [!INCLUDEiisver] configuration system.
IAppHostConfigException Represents an exception in the [!INCLUDEiisver] configuration system.
IAppHostConfigFile Represents a configuration file in the [!INCLUDEiisver] configuration system.
IAppHostConfigLocation Represents a configuration location in the [!INCLUDEiisver] configuration system.
IAppHostConfigLocationCollection Provides access to a collection of configuration locations in the [!INCLUDEiisver] configuration system.
IAppHostConfigManager Provides access to the physical configuration files in the [!INCLUDEiisver] configuration system.
IAppHostElement Represents a single element in the [!INCLUDEiisver] 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 [!INCLUDEiisver] 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 [!INCLUDEiisver] 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 [!INCLUDEiisver] configuration system.
IAppHostPropertyExtension Interface Used to handle property extensions in the [!INCLUDEiisver] 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 [!INCLUDEiisver] 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

See Also

Application Host Administration API Reference