Share via


ApplicationDependency Class [IIS 7 and higher]

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.

NoteNote:
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

Requires IIS 7 on Windows Vista.

Server

Requires IIS 7 on Windows Server 2008.

Product

IIS 7

MOF file

WebAdministration.mof

See Also

Reference

ApplicationDependenciesSection Class [IIS 7 and higher]

CollectionElement Class [IIS 7 and higher]

GroupDependency Class [IIS 7 and higher]

IsapiCgiRestrictionElement Class [IIS 7 and higher]

IsapiCgiRestrictionSection Class [IIS 7 and higher]