<system.diagnostics>-Element
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