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 einen Listener an, der Nachrichten sammelt, speichert und leitet. Listener leiten die Ablaufverfolgungsausgabe an ein geeignetes Ziel weiter.
<configuration>
<system.diagnostics>
<trace>
<listeners>
Syntax
<listeners>
<add>...</add>
<clear/>
<remove ... />
</listeners>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keiner.
Untergeordnete Elemente
| Element | Description |
|---|---|
| <hinzufügen> | Fügt der Listeners Auflistung einen Listener hinzu. |
| <klar> | Löscht die Auflistung für die Listeners Ablaufverfolgung. |
| <entfernen> | Entfernt einen Listener aus der Listeners Auflistung. |
Übergeordnete Elemente
| Element | Description |
|---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
system.diagnostics |
Gibt das Stammelement für den Konfigurationsabschnitt ASP.NET an. |
trace |
Enthält Listener, die Ablaufverfolgungsnachrichten sammeln, speichern und weiterleiten. |
Bemerkungen
Die klassen und Debug die Trace gleichen Listeners Auflistungen. Wenn Sie der Auflistung in einer dieser Klassen ein Listenerobjekt hinzufügen, verwendet die andere Klasse denselben Listener. Die mit .NET Framework ausgelieferten Listenerklassen werden von der TraceListener Klasse abgeleitet.
Konfigurationsdatei
Dieses Element kann in der Computerkonfigurationsdatei (Machine.config) und der Anwendungskonfigurationsdatei verwendet werden.
Example
Das folgende Beispiel zeigt, wie Sie das <listeners> Element verwenden, um die Listener MyListener und MyEventListener der Listeners Auflistung hinzuzufügen.
MyListener erstellt eine aufgerufene MyListener.log Datei und schreibt die Ausgabe in die Datei.
MyEventListener erstellt einen Eintrag im Ereignisprotokoll.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<add name="myListener"
type="System.Diagnostics.TextWriterTraceListener,
system, version=1.0.3300.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089"
initializeData="c:\myListener.log" />
<add name="MyEventListener"
type="System.Diagnostics.EventLogTraceListener,
system, version=1.0.3300.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089"
initializeData="MyConfigEventLog"/>
</listeners>
</trace>
</system.diagnostics>
</configuration>