Classe TraceFailedRequestsLogging1
Configura la registrazione di traccia delle richieste non riuscite per un sito Web.
Sintassi
class TraceFailedRequestsLogging : EmbeddedObject
Metodi
Questa classe non contiene metodi.
Proprietà
Nella tabella seguente sono elencate le proprietà esposte dalla TraceFailedRequestsLogging
classe .
Nome | Descrizione |
---|---|
CustomActionsEnabled |
Valore di lettura/scrittura boolean . true se le azioni personalizzate sono abilitate; in caso contrario, false . Il valore predefinito è false . Nota: Per altre informazioni sulle azioni personalizzate, vedere la CustomActionExe proprietà della classe TraceUrl . |
Directory |
Valore di lettura/scrittura string che specifica dove vengono salvati i file di log. Il valore predefinito è "%SystemDrive%\inetpub\FailedReqLogFiles". |
Enabled |
Valore di lettura/scrittura boolean . true se la registrazione di traccia delle richieste non riuscite è abilitata per il sito Web; in caso contrario, false. il valore predefinito è false . |
MaxLogFiles |
Valore di lettura/scrittura uint32 che specifica il numero massimo di file di log da rendere persistente per il sito Web. Viene creato un file di log per ogni richiesta non riuscita definita. Il valore predefinito è 50. |
MaxLogFileSizeKB |
Valore di lettura/scrittura uint32 che specifica la dimensione massima, espressa in kilobyte, del file di log da salvare su disco. Il valore predefinito è 512. 0 specifica che non viene utilizzato alcun limite. Nota: Le dimensioni effettive del file di log possono variare leggermente rispetto alle dimensioni specificate quando la cache di memoria viene salvata su disco. |
Sottoclassi
Questa classe non contiene sottoclassi.
Commenti
Le istanze di questa classe sono contenute nella TraceFailedRequestsLogging
proprietà della classe Site e della classe SiteElementDefaults .
Esempio
Nell'esempio seguente vengono visualizzate le proprietà della TraceFailedRequestsLogging
classe , viene invertito il valore della Enabled
proprietà e salvato e quindi vengono visualizzate di nuovo le proprietà per visualizzare la modifica.
' 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
Gerarchia di ereditarietà
TraceFailedRequestsLogging
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 EmbeddedObject
Classe site
Classe SiteElementDefaults
Classe TraceUrl