SiteElementDefaults Class1
Contém os valores padrão para propriedades do site do IIS.
Sintaxe
class SiteElementDefaults : EmbeddedObject
Métodos
Essa classe não contém métodos.
Propriedades
A tabela a seguir lista as propriedades expostas pela classe SiteElementDefaults
.
Nome | Descrição |
---|---|
Limits |
Um objeto SiteLimits que representa os limites relacionados à conexão para um site. |
LogFile |
Um objeto SiteLogFile que contém as informações de configuração do arquivo de log para um site. |
ServerAutoStart |
Um valor boolean de leitura/gravação. true se o site for iniciado quando o Serviço WWW (Serviço de Publicação na World Wide Web) for iniciado; caso contrário, false . O padrão é true . |
TraceFailedRequestsLogging |
Um objeto TraceFailedRequestsLogging que expõe as propriedades de log de leitura/gravação padrão para sites. |
Subclasses
Essa classe não contém subclasses.
Comentários
As instâncias dessa classe estão contidas na propriedade SiteDefaults
da classe Server.
Exemplo
O exemplo a seguir define o número máximo de conexões permitidas para todos os sites como 100 e, em seguida, define os sinalizadores BytesSent
, BytesRecv
e TimeTaken
do atributo LogExtFileFlags
como 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_
Hierarquia de herança
SiteElementDefaults
Requisitos
Tipo | Descrição |
---|---|
Cliente | – IIS 7.0 no Windows Vista – IIS 7.5 no Windows 7 – IIS 8.0 no Windows 8 – IIS 10.0 no Windows 10 |
Servidor | – IIS 7.0 no Windows Server 2008 – IIS 7.5 no Windows Server 2008 R2 – IIS 8.0 no Windows Server 2012 – IIS 8.5 no Windows Server 2012 R2 – IIS 10.0 no Windows Server 2016 |
Product | – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Arquivo MOF | WebAdministration.mof |
Confira também
Classe EmbeddedObject
Classe Server
Classe Site
Classe SiteLogFile