ApplicationDependency Class

Represents a dependency between a Web application and one or more Web service extensions.

Syntax

class ApplicationDependency : CollectionElement  

Methods

This class contains no methods.

Properties

The following table lists the properties exposed by the ApplicationDependency class.

Name Description
Application An array of GroupDependency values that contains the group IDs of Web service extensions on which the application specified in the Name property depends.
GroupId A read/write string value that contains the primary group ID of the application specified in the Name property. This property is used to link a dependency with an entry in the <isapiCgiRestriction> configuration section. Note: By default, IIS 7 supports the group IDs "ASP" and "ASP.NET".
Name A read-only string value that specifies the friendly name of an application that depends on the Web service extensions specified in the GroupDependency property. The key property.

Subclasses

This class contains no subclasses.

Remarks

Instances of this class are exposed as members of the ApplicationDependencies property on the ApplicationDependenciesSection class.

Note

In IIS 6.0, Web service extension settings were serverwide. In IIS 7, you can configure these settings at a global or application pool level.

Inheritance Hierarchy

CollectionElement

ApplicationDependency

Requirements

Type Description
Client - IIS 7.0 on Windows Vista
- IIS 7.5 on Windows 7
- IIS 8.0 on Windows 8
- IIS 10.0 on Windows 10
Server - IIS 7.0 on Windows Server 2008
- IIS 7.5 on Windows Server 2008 R2
- IIS 8.0 on Windows Server 2012
- IIS 8.5 on Windows Server 2012 R2
- IIS 10.0 on Windows Server 2016
Product - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF file WebAdministration.mof

See Also

ApplicationDependenciesSection Class
CollectionElement Class
GroupDependency Class
IsapiCgiRestrictionElement Class
IsapiCgiRestrictionSection Class