Freigeben über


TraceSettings-Klasse

Konfiguriert die ASP.NET Ablaufverfolgungsfunktion und steuert, wie Ablaufverfolgungsergebnisse gesammelt, gespeichert und angezeigt werden.

Syntax

class TraceSettings : EmbeddedObject  

Methoden

Diese Klasse enthält keine Methoden.

Eigenschaften

In der folgenden Tabelle sind die Eigenschaften aufgeführt, die von der TraceSettings-Klasse verfügbar gemacht werden.

Name Beschreibung
AutoFlush Ein Lese-/Schreibwert boolean. true, wenn die Ablaufverfolgungslistener den Ausgabepuffer nach jedem Schreibvorgang automatisch leeren; andernfalls false. Der Standardwert ist false. Hinweis: Wenn die AutoFlush Eigenschaft auf true"Festgelegt" festgelegt ist, schreibt der Ablaufverfolgungslistener in der Datei, unabhängig davon, ob die System.Diagnostics.Trace.Flush-Methode aufgerufen wird.
IndentSize Ein Lese-/Schreibwert sint32, der die Anzahl der eingezogenen Leerzeichen angibt, wenn die System.Diagnostics.Trace.Indent-Methode aufgerufen wird. Der Standardwert ist 4. Hinweis: Ein System.Diagnostics.TextWriterTraceListener interpretiert diese Zahl als Leerzeichen. Ein EventLogTraceListener ignoriert diesen Wert. Diese Eigenschaft wird pro Thread pro Anforderung gespeichert.
Listeners Ein TraceListenerSettings-Wert, der Listener enthält, die die Ablaufverfolgungsausgabe überwachen und formatieren.
UseGlobalLock Ein Lese-/Schreibwert boolean. true, wenn die globale Sperre verwendet werden soll, andernfalls false. Der Standardwert ist true. Hinweis: Die globale Sperre wird immer verwendet, wenn der Ablaufverfolgungslistener nicht threadsicher ist, unabhängig vom Wert von UseGlobalLock. Die System.Diagnostics.TraceListener.IsThreadSafe-Eigenschaft bestimmt, ob der Listener threadsicher ist. Die globale Sperre wird nicht nur verwendet, wenn der Wert UseGlobalLockfalse und der Wert von IsThreadSafetrue ist. Das Standardverhalten besteht darin, die globale Sperre zu verwenden.

Unterklassen

Diese Klasse enthält keine Unterklassen.

Hinweise

Instanzen dieser Klasse sind in der Trace Eigenschaft der SystemDiagnosticsSection-Klasse enthalten.

Vererbungshierarchie

EmbeddedObject

TraceSettings

Anforderungen

type Beschreibung
Client IIS 7.0 unter Windows Vista.
IIS 7.5 unter Windows 7
IIS 8.0 unter Windows 8
IIS 10.0 unter Windows 10
Server IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
IIS 8.0 auf Windows Server 2012.
- IIS 8.5 unter Windows Server 2012 R2
IIS 10.0 auf Windows Server 2016.
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

EmbeddedObject-Klasse
SystemDiagnosticsSection-Klasse
TraceListenerSettings-Klasse
System.Diagnostics.Trace.Indent-Methode
System.Diagnostics.Trace.Flush-Methode
System.Diagnostics.TextWriterTraceListener-Klasse
System.Diagnostics.EventLogTraceListener-Klasse
System.Diagnostics.TraceListener.IsThreadSafe-Eigenschaft