Compartilhar via


ApplicationPoolContainsApplication Class1

Fornece um relacionamento entre um pool de aplicativos e os aplicativos.

Sintaxe

class ApplicationPoolContainsApplication : ObjectContainerAssociation  

Métodos

Essa classe não contém métodos.

Propriedades

A tabela a seguir lista as propriedades da classe ApplicationPoolContainsApplication.

Nome Descrição
Container (Herdado de ObjectContainerAssociation.) Um objeto ApplicationPool somente leitura que representa um pool de aplicativos dos Serviços de Informações da Internet. Uma propriedade chave.
Element (Herdado de ObjectContainerAssociation.) Um objeto Application somente leitura que representa um aplicativo IIS. Uma propriedade chave.

Subclasses

Essa classe não contém subclasses.

Comentários

Para implementar essa associação, use a API de configuração para enumerar os aplicativos em um pool de aplicativos.

Exemplo

O exemplo a seguir mostra como usar a classe ApplicationPoolContainsApplication para recuperar todos os aplicativos em um pool de aplicativos.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Get the application pool.  
Set oAppPool = oWebAdmin.Get("ApplicationPool.Name='DefaultAppPool'")  
  
' Use the ApplicationPoolContainsApplication class to return the set of  
' application instances in the 'DefaultAppPool' application pool.  
Set oApps = oAppPool.Associators_("ApplicationPoolContainsApplication")  
For Each oApp In oApps  
    WScript.Echo oApp.Path   
Next  

Observe a seguinte sintaxe do exemplo de código anterior.

Set oApps = oAppPool.Associators_("ApplicationPoolContainsApplication")

Para simplificar o código, você pode usar a sintaxe a seguir que permite utilizar a associação sem a necessidade de saber o nome exato.

Set oApps = oAppPool.Associators_(, "Application")

Hierarquia de herança

ObjectContainerAssociation

ApplicationPoolContainsApplication

Requisitos

Tipo Descrição
Cliente – IIS 7.0 no Windows Vista
– IIS 7.5 no Windows 7
– IIS 8.0 no Windows 8
– IIS 10.0 no Windows 10
Servidor – IIS 7.0 no Windows Server 2008
– IIS 7.5 no Windows Server 2008 R2
– IIS 8.0 no Windows Server 2012
– IIS 8.5 no Windows Server 2012 R2
– IIS 10.0 no Windows Server 2016
Product – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Arquivo MOF WebAdministration.mof

Confira também

Classe de Aplicativo
Classe ApplicationPool
Classe ObjectContainerAssociation