Partager via


ApplicationPoolContainsApplication, classe1

Fournit une relation entre un pool d’applications et ses applications.

Syntaxe

class ApplicationPoolContainsApplication : ObjectContainerAssociation  

Méthodes

Cette classe ne contient aucune méthode.

Propriétés

Le tableau suivant répertorie les propriétés de la classe ApplicationPoolContainsApplication :

Nom Description
Container (Hérité de ObjectContainerAssociation.) Objet ApplicationPool en lecture seule qui représente un pool d’applications IIS. Une propriété clé.
Element (Hérité de ObjectContainerAssociation.) Objet Application en lecture seule qui représente une application IIS. Une propriété clé.

Sous-classes

Cette classe ne contient aucune sous-classe.

Notes

Pour implémenter cette association, utilisez l’API de configuration pour énumérer les applications dans un pool d’applications.

Exemple

L’exemple suivant montre comment utiliser la classe ApplicationPoolContainsApplication pour récupérer toutes les applications d’un pool d’applications.

' 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  

Notez la syntaxe suivante de l’exemple de code précédent.

Set oApps = oAppPool.Associators_("ApplicationPoolContainsApplication")

Pour simplifier votre code, vous pouvez utiliser plutôt la syntaxe suivante, qui vous permet d’utiliser l’association sans avoir à mémoriser son nom exact.

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

Hiérarchie d'héritage

ObjectContainerAssociation

ApplicationPoolContainsApplication

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sous Windows 7
- IIS 8.0 sous Windows 8
- IIS 10.0 sous Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sous Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Fichier MOF WebAdministration.mof

Voir aussi

Classe Application
Classe ApplicationPool
Classe ObjectContainerAssociation