TraceFailedRequestsLogging Class1
Configura o log de rastreamento de solicitações com falha para um site.
Sintaxe
class TraceFailedRequestsLogging : EmbeddedObject
Métodos
Essa classe não contém métodos.
Propriedades
A tabela a seguir lista as propriedades expostas pela classe TraceFailedRequestsLogging
.
Nome | Descrição |
---|---|
CustomActionsEnabled |
Um valor boolean de leitura/gravação. true se as ações personalizadas estiverem habilitadas; caso contrário, false . O padrão é false . Observação: para obter mais informações sobre ações personalizadas, confira a propriedade CustomActionExe da classe TraceUrl. |
Directory |
Um valor string de leitura/gravação onde os arquivos de log são salvos. O padrão é "%SystemDrive%\inetpub\FailedReqLogFiles". |
Enabled |
Um valor boolean de leitura/gravação. true se o log de rastreamento de solicitações com falha estiver habilitado para o site; caso contrário, false. O padrão é false . |
MaxLogFiles |
Um valor uint32 de leitura/gravação que especifica o número máximo de arquivos de log a serem persistidos para o site. Um arquivo de log é criado para cada solicitação com falha definida. O padrão é 50. |
MaxLogFileSizeKB |
Um valor uint32 de leitura/gravação que especifica o tamanho máximo, em quilobytes, do arquivo de log a ser salvo no disco. O padrão é 512. 0 especifica que nenhum limite é usado. Observação: o tamanho real do arquivo de log pode variar um pouco do tamanho especificado quando o cache de memória é salvo no disco. |
Subclasses
Essa classe não contém subclasses.
Comentários
As instâncias dessa classe estão contidas na propriedade TraceFailedRequestsLogging
da classe Site e da classe SiteElementDefaults.
Exemplo
O exemplo a seguir exibe as propriedades da classe TraceFailedRequestsLogging
, inverte o valor da propriedade Enabled
, a salva e, em seguida, exibe as propriedades novamente para exibir a alteração.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the default Web site.
Set oSite = oWebAdmin.Get("Site.Name='Default Web Site'")
' List the name of each property and display the property values.
For Each vProp In oSite.TraceFailedRequestsLogging.Properties_
WScript.Echo vProp.Name & ": " & vProp.Value
Next
WScript.Echo
' Switch the current value of the Enabled property.
oSite.TraceFailedRequestsLogging.Enabled = _
Not(oSite.TraceFailedRequestsLogging.Enabled)
' Save the change.
oSite.Put_
' Display the property names and values again.
For Each vProp In oSite.TraceFailedRequestsLogging.Properties_
WScript.Echo vProp.Name & ": " & vProp.Value
Next
Hierarquia de herança
TraceFailedRequestsLogging
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 Site
Classe SiteElementDefaults
Classe TraceUrl