Compartir a través de


TraceFailedRequestsLogging Class1

Configura el registro de seguimiento de solicitudes con error para un sitio web.

Sintaxis

class TraceFailedRequestsLogging : EmbeddedObject  

Métodos

Esta clase no contiene métodos.

Propiedades

La siguiente tabla muestra las propiedades expuestas por la clase TraceFailedRequestsLogging.

Nombre Descripción
CustomActionsEnabled Valor boolean de lectura y escritura. true si se habilitan las acciones personalizadas; de lo contrario, false. El valor predeterminado es false. Nota: Para obtener más información sobre las acciones personalizadas, vea la propiedadCustomActionExe de la clase TraceUrl.
Directory Valor de lectura y escritura string que especifica dónde se guardan los archivos de registro. El valor predeterminado es "%SystemDrive%\inetpub\FailedReqLogFiles".
Enabled Valor boolean de lectura y escritura. true si el registro de seguimiento de solicitudes con error está habilitado para el sitio web; de lo contrario, false. el valor predeterminado es false.
MaxLogFiles Valor de lectura y escritura uint32 que especifica el número máximo de archivos de registro que se conservarán para el sitio web. Se crea un archivo de registro para cada solicitud con error definida. El valor predeterminado es 50.
MaxLogFileSizeKB Valor de lectura y escritura uint32 que especifica el tamaño máximo, en kilobytes, del archivo de registro que se va a guardar en el disco. El valor predeterminado es 512. 0 especifica que no se usa ningún límite. Nota: El tamaño real del archivo de registro puede variar un poco del tamaño especificado cuando la memoria caché de memoria se guarda en el disco.

Subclases

Esta clase no contiene subclases.

Comentarios

Las instancias de esta clase están contenidas en la propiedadTraceFailedRequestsLogging de la clase Site y la clase SiteElementDefaults.

Ejemplo

En el ejemplo siguiente se muestran las propiedades de la clase TraceFailedRequestsLogging, se invierte el valor de la propiedad Enabled y se guarda y, a continuación, se muestran las propiedades de nuevo para mostrar el cambio.

' 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  
  

Jerarquía de herencia

EmbeddedObject

TraceFailedRequestsLogging

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
Clase de sitio
SiteElementDefaults Class
TraceUrl Class