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
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