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 UseGlobalLock false und der Wert von IsThreadSafe true 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
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