Compartir a través de


LogSection (clase1)

Configura el registro de un servidor o sitio.

Sintaxis

class LogSection : ConfigurationSection  

Métodos

En la tabla siguiente se enumeran los métodos que expone la clase LogSection.

Nombre Descripción
GetAllowDefinition (Se hereda de ConfigurationSection).
GetAllowLocation (Se hereda de ConfigurationSection).
RevertToParent (Se hereda de ConfigurationSection).
SetAllowDefinition (Se hereda de ConfigurationSection).
SetAllowLocation (Se hereda de ConfigurationSection).

Propiedades

La siguiente tabla muestra las propiedades que expone la clase LogSection.

Nombre Descripción
CentralBinaryLogFile Valor CentralBinaryLogFile de lectura y escritura que especifica la configuración del registro binario centralizado para todos los sitios de un servidor.
CentralLogFileMode Valor sint32 de lectura y escritura que especifica el modo de registro centralizado para el servidor. Los valores posibles se enumeran más adelante en la sección Comentarios.
CentralW3CLogFile Valor CentralW3CLogFile de lectura y escritura que especifica la configuración del registro centralizado de World Wide Web Consortium (W3C) para todos los sitios de un servidor.
Location (Se hereda de ConfigurationSection). Una propiedad clave.
LogInUTF8 Valor boolean de lectura y escritura. true si IIS registra todas las cadenas en el formato de transformación UCS 8 (UTF-8); de lo contrario, false. El valor predeterminado es true. Esta configuración se aplica en todo el servidor a todos los registros en modo de texto.
Path (Se hereda de ConfigurationSection). Una propiedad clave.
SectionInformation (Se hereda de ConfigurationSection).

Subclases

Esta clase no contiene subclases.

Comentarios

Esta clase corresponde a la sección <system.applicationHost/log> de ApplicationHost.config.

En la siguiente tabla se describen los posibles valores de la propiedad CentralLogFileMode. El valor predeterminado es 0 (Site).

Valor Palabra clave Descripción
0 Site Todas las solicitudes de cliente se registran en el nivel de sitio, y no de forma centralizada en el nivel de servidor. Los archivos de registro se generan por sitio.
1 CentralBinary Todas las solicitudes de cliente de todos los sitios se registran en un único archivo de registro en formato binario centralizado en el servidor.
2 CentralW3C Todas las solicitudes de cliente de todos los sitios se registran en un único archivo de registro en formato centralizado de W3C en el servidor.

Ejemplo

En el ejemplo de código siguiente se muestra el valor de la propiedad CentralLogFileMode. Una función auxiliar traduce el valor de enumeración a texto.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject( _  
    "winmgmts:root\WebAdministration")  
  
' Get the log section.  
Set oSection = oWebAdmin.Get("LogSection.Path=" & _  
    "'MACHINE/WEBROOT/APPHOST',Location=''")  
  
' Display the class name of the section.  
WScript.Echo "[ " & oSection.Path_.Class & " ]"  
  
' Display the path and location.  
WScript.Echo "Path: " & oSection.Path  
WScript.Echo "Location: " & oSection.Location  
  
' Display the central log file mode.  
WScript.Echo "CentralLogFileMode: " & _  
                GetModeText(oSection.CentralLogFileMode)  
  
' ==== GetModeText helper function. ====  
Function GetModeText(intMode)  
    Select Case intMode  
        Case 0  
            GetModeText="Site"  
        Case 1  
            GetModeText="CentralBinary"  
        Case 2  
            GetModeText="CentralW3C"  
        Case Else  
            GetModeText="Undefined value"  
    End Select  
End Function  
  

Jerarquía de herencia

ConfigurationSection

LogSection

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

ConfigurationSection (clase)
CentralBinaryLogFile (clase)
CentralW3CLogFile (clase)
SiteLogFile (clase)