Freigeben über


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

EmbeddedObject

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