Condividi tramite


Classe TraceSettings

Configura la funzionalità di traccia ASP.NET e controlla il modo in cui vengono raccolti, archiviati e visualizzati i risultati della traccia.

Sintassi

class TraceSettings : EmbeddedObject  

Metodi

Questa classe non contiene metodi.

Proprietà

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

Nome Descrizione
AutoFlush Valore di lettura/scrittura boolean . true se i listener di traccia scaricano automaticamente il buffer di output dopo ogni operazione di scrittura; in caso contrario, false. Il valore predefinito è false. Nota: Quando la proprietà è impostata su true, il AutoFlush listener di traccia scrive nel file indipendentemente dal fatto che il metodo System.Diagnostics.Trace.Flush venga chiamato.
IndentSize Valore di lettura/scrittura sint32 che specifica il numero di spazi da rientro quando viene chiamato il metodo System.Diagnostics.Trace.Indent . Il valore predefinito è 4. Nota:Un oggetto System.Diagnostics.TextWriterTraceListener interpreta questo numero come spazi. EventLogTraceListener ignora questo valore. Questa proprietà viene archiviata per thread, per richiesta.
Listeners Valore TraceListenerSettings che contiene listener che monitorano e formattano l'output della traccia.
UseGlobalLock Valore di lettura/scrittura boolean . true se verrà usato il blocco globale; in caso contrario, false. Il valore predefinito è true. Nota: Il blocco globale viene sempre usato se il listener di traccia non è thread safe, indipendentemente dal valore di UseGlobalLock. La proprietà System.Diagnostics.TraceListener.IsThreadSafe determina se il listener è thread safe. Il blocco globale non viene usato solo se il valore di UseGlobalLock è false e il valore di IsThreadSafe è true. Il comportamento predefinito consiste nell'usare il blocco globale.

Sottoclassi

Questa classe non contiene sottoclassi.

Commenti

Le istanze di questa classe sono contenute nella Trace proprietà della classe SystemDiagnosticsSection .

Gerarchia di ereditarietà

EmbeddedObject

TraceSettings

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 SystemDiagnosticsSection
Classe TraceListenerSettings
Metodo System.Diagnostics.Trace.Indent
Metodo System.Diagnostics.Trace.Flush
Classe System.Diagnostics.TextWriterTraceListener
Classe System.Diagnostics.EventLogTraceListener
System.Diagnostics.TraceListener.IsThreadSafe, proprietà