Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Ablaufverfolgungslistener, die Meldungen sammeln, speichern und weiterleiten, sowie die Ebene an, auf der ein Ablaufverfolgungsschalter festgelegt wird.
<configuration>-Element
<system.diagnostics>-Element
<system.diagnostics>
</system.diagnostics>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
| Element | Beschreibung |
|---|---|
Legt fest, ob ein Meldungsfeld angezeigt wird, wenn die Debug.Assert-Methode aufgerufen wird; gibt darüber hinaus den Namen der Datei an, in die Meldungen geschrieben werden. |
|
Enthält Ablaufverfolgungsschalter und die Ebenen, auf die die Ablaufverfolgungsschalter festgelegt werden. |
|
Enthält Listener, die Verfolgungsmeldungen sammeln, speichern und weiterleiten. |
Übergeordnete Elemente
| Element | Beschreibung |
|---|---|
configuration |
Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
Beispiel
Im folgenden Beispiel wird gezeigt, wie ein Ablaufverfolgungsschalter und ein Ablaufverfolgungslistener in das <system.diagnostics>-Element eingebettet werden. Der Ablaufverfolgungsschalter General wird auf die Ebene TraceLevel.Error festgelegt. Der Ablaufverfolgungslistener myListener erstellt eine Datei mit der Bezeichnung MyListener.log und schreibt die Ausgabe in die Datei.
<configuration>
<system.diagnostics>
<switches>
<add name="General" value="4" />
</switches>
<trace autoflush="true" indentsize="2">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener, System, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" initializeData="MyListener.log" traceOutputOptions="ProcessId, LogicalOperationStack, Timestamp, ThreadId, Callstack, DateTime" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
Siehe auch
Referenz
Schema für Ablaufverfolgungs- und Debugeinstellungen
Trace Class
Debug Class