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