SiteElementDefaults Class1
Contiene los valores predeterminados para las propiedades del sitio web de IIS.
Sintaxis
class SiteElementDefaults : EmbeddedObject
Métodos
Esta clase no contiene métodos.
Propiedades
La siguiente tabla muestra las propiedades expuestas por la clase SiteElementDefaults
.
Nombre | Descripción |
---|---|
Limits |
Un objeto SiteLimits que representa los límites relacionados con la conexión para un sitio. |
LogFile |
Objeto SiteLogFile que contiene la información de configuración del archivo de registro de un sitio web. |
ServerAutoStart |
Valor boolean de lectura y escritura. true si el sitio web se iniciará cuando se inicie el servicio de publicación World Wide Web (Servicio WWW); de lo contrario, false . El valor predeterminado es true . |
TraceFailedRequestsLogging |
Objeto TraceFailedRequestsLogging que expone las propiedades de registro de lectura y escritura predeterminadas para sitios web. |
Subclases
Esta clase no contiene subclases.
Comentarios
Las instancias de esta clase se encuentran en la propiedad SiteDefaults
de la clase Server.
Ejemplo
En el ejemplo siguiente se establece el número máximo de conexiones permitidas para todos los sitios web en 100 y, a continuación, se establecen las marcas BytesSent
, BytesRecv
y TimeTaken
del atributo LogExtFileFlags
en true
.
' 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_
Jerarquía de herencia
SiteElementDefaults
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
EmbeddedObject Class
Server Class
Clase de sitio
SiteLogFile Class