Compartir a través de


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

EmbeddedObject

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