SiteElementDefaults Class1
Enthält die Standardwerte für IIS-Websiteeigenschaften.
Syntax
class SiteElementDefaults : EmbeddedObject
Methoden
Diese Klasse enthält keine Methoden.
Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der SiteElementDefaults
-Klasse verfügbar gemacht werden.
Name | Beschreibung |
---|---|
Limits |
Ein SiteLimits-Objekt, der die verbindungsbezogenen Grenzwerte für eine Website darstellt. |
LogFile |
Ein SiteLogFile-Objekt, das die Konfigurationsinformationen der Protokolldatei für eine Website enthält. |
ServerAutoStart |
Ein boolean Lese-/Schreibwert. true wenn die Website gestartet wird, wenn der World Wide Web Publishing Service (WWW-Dienst) gestartet wird; andernfalls false . Der Standardwert ist true . |
TraceFailedRequestsLogging |
Ein TraceFailedRequestsLogging-Objekt, das die Standardprotokollierungseigenschaften für Lese-/Schreibzugriff für Websites verfügbar macht. |
Unterklassen
Diese Klasse enthält keine Unterklassen.
Hinweise
Instanzen dieser Klasse sind in der SiteDefaults
Eigenschaft der Serverklasse enthalten.
Beispiel
Im folgenden Beispiel wird die maximale Anzahl zulässiger Verbindungen für alle Websites auf 100 festgelegt, und anschließend werden die BytesSent
, BytesRecv
und TimeTaken
Kennzeichen des LogExtFileFlags
Attributs auf true
festgelegt.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
Set oSvr = oWebAdmin.Get("Server=@")
' Show the limit to be changed.
WScript.Echo "Old maxiumum number of connections: " & oSvr.SiteDefaults.Limits.MaxConnections
' Specify the new limit and save the result.
oSvr.SiteDefaults.Limits.MaxConnections = 1000
oSvr.Put_
' Show the new limit.
WScript.Echo "New maxiumum number of connections: " & oSvr.SiteDefaults.Limits.MaxConnections
' Define the flag constants.
CONST BYTES_SENT = 4096
CONST BYTES_RECV = 8192
CONST TIME_TAKEN = 16384
' Configure the flags of the LogExtFileFlags attribute and save the result.
oSvr.SiteDefaults.LogFile.LogExtFileFlags = oSvr.SiteDefaults.LogFile.LogExtFileFlags Or BYTES_SENT
oSvr.SiteDefaults.LogFile.LogExtFileFlags = oSvr.SiteDefaults.LogFile.LogExtFileFlags Or BYTES_RECV
oSvr.SiteDefaults.LogFile.LogExtFileFlags = oSvr.SiteDefaults.LogFile.LogExtFileFlags Or TIME_TAKEN
oSvr.Put_
Vererbungshierarchie
SiteElementDefaults
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
EmbeddedObject-Klasse
Serverklasse
Websiteklasse
SiteLogFile Class