Condividi tramite


Classe LogSection1

Configura la registrazione per un server o un sito.

Sintassi

class LogSection : ConfigurationSection  

Metodi

Nella tabella seguente sono elencati i metodi esposti dalla LogSection classe .

Nome Descrizione
GetAllowDefinition Ereditato da ConfigurationSection.
GetAllowLocation Ereditato da ConfigurationSection.
RevertToParent Ereditato da ConfigurationSection.
SetAllowDefinition Ereditato da ConfigurationSection.
SetAllowLocation Ereditato da ConfigurationSection.

Proprietà

Nella tabella seguente sono elencate le proprietà esposte dalla LogSection classe .

Nome Descrizione
CentralBinaryLogFile Valore CentralBinaryLogFile di lettura/scrittura che specifica la configurazione della registrazione binaria centralizzata per tutti i siti in un server.
CentralLogFileMode Valore di lettura/scrittura sint32 che specifica la modalità di registrazione centralizzata per il server. I valori possibili sono elencati più avanti nella sezione Osservazioni.
CentralW3CLogFile Valore CentralW3CLogFile di lettura/scrittura che specifica la configurazione della registrazione centralizzata di World Wide Web Consortium (W3C) per tutti i siti in un server.
Location Ereditato da ConfigurationSection. Proprietà chiave.
LogInUTF8 Valore di lettura/scrittura boolean . true se IIS registra tutte le stringhe nel formato di trasformazione UCS 8 (UTF-8); in caso contrario, false. Il valore predefinito è true. Questa impostazione si applica a livello di server a tutte le registrazioni in modalità testo.
Path Ereditato da ConfigurationSection. Proprietà chiave.
SectionInformation Ereditato da ConfigurationSection.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Questa classe corrisponde alla <system.applicationHost/log> sezione in ApplicationHost.config.

Nella tabella seguente sono elencati i valori possibili per la CentralLogFileMode proprietà . Il valore predefinito è 0 (Site).

Valore Parola chiave Descrizione
0 Site Tutte le richieste client vengono registrate a livello di sito, non centralmente a livello di server. I file di log vengono generati per sito.
1 CentralBinary Tutte le richieste client per tutti i siti vengono registrate in un singolo file di log in formato binario centralizzato nel server.
2 CentralW3C Tutte le richieste client per tutti i siti vengono registrate in un singolo file di log in formato centralizzato W3C nel server.

Esempio

Nell'esempio di codice seguente viene visualizzato il valore della CentralLogFileMode proprietà . Una funzione helper converte il valore di enumerazione in testo.

' 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  
  

Gerarchia di ereditarietà

Configurationsection

LogSection

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe ConfigurationSection
Classe CentralBinaryLogFile
Classe CentralW3CLogFile
Classe SiteLogFile