Freigeben über


SiteContainsConfigurationSection-Klasse1

Stellt eine Beziehung zwischen einer Website und den zugehörigen Konfigurationsabschnitten bereit.

Syntax

class SiteContainsConfigurationSection : ObjectConfigurationAssociation  

Methoden

Diese Klasse enthält keine Methoden.

Eigenschaften

In der folgenden Tabelle werden die Eigenschaften der SiteContainsConfigurationSection-Klasse aufgeführt:

Name Beschreibung
Container Ein schreibgeschütztesWebsiteobjekt, das eine IIS-Website darstellt.
Element Ein schreibgeschütztes ConfigurationSection-Objekt , das den Konfigurationsabschnitt für eine Website verfügbar macht.

Unterklassen

Diese Klasse hat keine Unterklassen.

Hinweise

Zuordnungen geben nur Instanzen des Objekts zurück, die auf der Ebene des Objekts definiert sind. Wenn der <authentication> Abschnitt beispielsweise der einzige Abschnitt ist, der in der Datei "Web.config" auf Websiteebene definiert ist, wird nur die AuthenticationSection-Instanz des ConfigurationSection Objekts zurückgegeben.

Um alle verfügbaren Abschnitte abzurufen, sollten Sie die GetAllSections-Methode der ConfiguredObject-Klasse verwenden.

Beispiel

Im folgenden Beispiel werden alle Konfigurationsabschnitte aufgelistet, die auf der Ebene "Web.config" für die Standardwebsite definiert sind.

' 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  

Vererbungshierarchie

ObjectConfigurationAssociation

SiteContainsConfigurationSection

Anforderungen

type Beschreibung
Client IIS 7.0 unter Windows Vista.
IIS 7.5 unter Windows 7
IIS 8.0 unter Windows 8
IIS 10.0 unter Windows 10
Server IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
IIS 8.0 auf Windows Server 2012
- IIS 8.5 unter Windows Server 2012 R2
IIS 10.0 auf Windows Server 2016
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

ConfiguredObject.GetAllSections-Methode
ObjectConfigurationAssociation-Klasse
Websiteklasse
VirtualDirectoryContainsConfigurationSection-Klasse