<remove>-Element für <listeners> für <trace>
Aktualisiert: November 2007
Entfernt einen Listener aus der Listeners-Auflistung.
<configuration>-Element
<system.diagnostics>-Element
<trace>-Element
<listeners>-Element für <trace>
<remove>-Element für <listeners> für <trace>
<remove name="listener name" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribut |
Beschreibung |
---|---|
name |
Erforderliches Attribut. Der Name des Listeners, der aus der Listeners-Auflistung entfernt werden soll. |
Untergeordnete Elemente
Keine.
Übergeordnete Elemente
Element |
Beschreibung |
---|---|
configuration |
Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
listeners |
Gibt einen Listener an, der Meldungen sammelt, speichert und weiterleitet. Listener leiten die Ablaufverfolgungsausgabe an ein entsprechendes Ziel. |
system.diagnostics |
Gibt die Ablaufverfolgungslistener, die Meldungen sammeln, speichern und weiterleiten, sowie die Ebene an, auf der ein Ablaufverfolgungsschalter festgelegt wird. |
trace |
Konfiguriert den ASP.NET-Ablaufverfolgungsdienst. |
Hinweise
Tipp
Das Entfernen von DefaultTraceListener aus der Listeners-Auflistung ändert das Verhalten folgender Methoden: Debug.Assert, Trace.Assert, Debug.Fail und Trace.Fail. Das Aufrufen einer Assert-Methode oder einer Fail-Methode führt normalerweise zur Anzeige einer Meldung. Die Meldung wird jedoch nicht angezeigt, wenn DefaultTraceListener sich nicht in der Listeners-Auflistung befindet.
Beispiel
Im folgenden Beispiel wird gezeigt, wie der standardmäßige Ablaufverfolgungslistener aus der Auflistung der Ablaufverfolgungslistener entfernt wird.
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="0">
<listeners>
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>