<listeners>-Element für <source>
Fügt der Listeners-Auflistung für eine TraceSource Listener hinzu oder entfernt diese. Ein Listener leitet die Ablaufverfolgungsausgabe an ein entsprechendes Ziel, beispielsweise ein Protokoll, ein Fenster oder eine Textdatei.
<listeners>
<add>...</add>
<remove ... />
<clear/>
</listeners>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibung |
---|---|
Fügt der Listeners-Auflistung einen Listener hinzu. |
|
Entfernt einen Listener aus der Listeners-Auflistung. |
|
Löscht die Listeners-Auflistung für eine Ablaufverfolgungsquelle. |
Übergeordnete Elemente
Element |
Beschreibungen |
---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
system.diagnostics |
Gibt die Ablaufverfolgungslistener, die Meldungen sammeln, speichern und weiterleiten, sowie die Ebene an, auf der ein Ablaufverfolgungsschalter festgelegt wird. |
sources |
Enthält Ablaufverfolgungsquellen, die Ablaufverfolgungsmeldungen initiieren. |
source |
Gibt eine Ablaufverfolgungsquelle an, die Ablaufverfolgungsmeldungen initiiert. |
Hinweise
Konfigurationsdatei
Dieses Element kann in der Computerkonfigurationsdatei (Machine.config) und in der Anwendungskonfigurationsdatei verwendet werden.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mithilfe des <listeners> -Elements der Quelle mySource ein Ablaufverfolgungslistener für eine Konsole hinzugefügt und der Standard-Ablaufverfolgungslistener entfernt wird.
<configuration>
<system.diagnostics>
<sources>
<source name="mySource" switchName="sourceSwitch"
switchType="System.Diagnostics.SourceSwitch">
<listeners>
<add name="console"
type="System.Diagnostics.ConsoleTraceListener">
<filter type="System.Diagnostics.EventTypeFilter"
initializeData="Error"/>
</add>
<remove name="Default"/>
</listeners>
</source>
</sources>
<switches>
<add name="sourceSwitch" value="Warning"/>
</switches>
</system.diagnostics>
</configuration>
Siehe auch
Referenz
Schema für Ablaufverfolgungs- und Debugeinstellungen