Trace.Listeners Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Sammlung von Listenern ab, die die Ablaufverfolgungsausgabe überwachen.
public:
static property System::Diagnostics::TraceListenerCollection ^ Listeners { System::Diagnostics::TraceListenerCollection ^ get(); };
public static System.Diagnostics.TraceListenerCollection Listeners { get; }
static member Listeners : System.Diagnostics.TraceListenerCollection
Public Shared ReadOnly Property Listeners As TraceListenerCollection
Eigenschaftswert
A TraceListenerCollection that represents a collection of type TraceListener monitoring the trace output.
Beispiele
Im folgenden Beispiel wird eine ConsoleTraceListener Ausgabe auf dem Konsolenbildschirm erstellt. Der Code fügt dann den neuen Listener zum Listeners.
/* Create a ConsoleTraceListener and add it to the trace listeners. */
var myWriter = new ConsoleTraceListener();
Trace.Listeners.Add(myWriter);
' Create a ConsoleTraceListener and add it to the trace listeners.
Dim myWriter As New ConsoleTraceListener()
Trace.Listeners.Add(myWriter)
Hinweise
Die Listener erzeugen eine formatierte Ausgabe aus der Ablaufverfolgungsausgabe. Standardmäßig enthält die Auflistung eine Instanz der DefaultTraceListener Klasse. Wenn Sie den Standardlistener entfernen möchten, rufen Sie die Remove Methode auf, und übergeben Sie sie an die Instanz der DefaultTraceListener. Um die Ausgabe an das Konsolenfenster umzuleiten, fügen Sie eine Instanz der ConsoleTraceListener Klasse hinzu.
Note
Die Listeners Sammlung wird sowohl von den Debug Klassen als auch von den Trace Klassen gemeinsam verwendet. Durch hinzufügen eines Ablaufverfolgungslisteners zu beiden Klassen wird der Listener hinzugefügt.