Partager via


Classe 1 SiteContainsConfigurationSection

Fournit une relation entre un site Web et ses sections de configuration.

Syntaxe

class SiteContainsConfigurationSection : ObjectConfigurationAssociation  

Méthodes

Cette classe ne contient pas de méthodes.

Propriétés

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

Nom Description
Container Objet site en lecture seule qui représente un site Web IIS.
Element Objet ConfigurationSection en lecture seule qui expose la section de configuration d’un site Web.

Sous-classes

Cette classe n’a pas de sous-classes.

Notes

Les associations retournent uniquement les instances de l’objet qui sont définies au niveau de l’objet. Par exemple, si la section <authentication> est la seule section définie dans le fichier Web.config au niveau du site, seule l’instance AuthenticationSection de l’objet ConfigurationSection est retournée.

Pour obtenir toutes les sections disponibles, vous devez utiliser la méthode GetAllSections de la classe ConfiguredObject.

Exemple

L’exemple suivant répertorie toutes les sections de configuration définies au niveau Web.config pour le site Web par défaut.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Get the default Web site.  
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")  
  
' List the configuration sections present in the Web.config file  
' of the default Web site.  
Set oSections = oSite.Associators_("SiteContainsConfigurationSection")  
For Each oSection In oSections  
    WScript.Echo oSection.Path_.Class  
Next  

Hiérarchie d'héritage

ObjectConfigurationAssociation

SiteContainsConfigurationSection

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

Méthode ConfiguredObject.GetAllSections
Classe ObjectConfigurationAssociation
Classe de site
Classe VirtualDirectoryContainsConfigurationSection