Trace.Listeners Eigenschap

Definitie

Hiermee haalt u de verzameling listeners op die de traceringsuitvoer bewaakt.

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

Waarde van eigenschap

Een TraceListenerCollection die een verzameling van het type TraceListener vertegenwoordigt die de traceringsuitvoer bewaakt.

Voorbeelden

In het volgende voorbeeld wordt een ConsoleTraceListener uitvoer naar het consolescherm gemaakt. De code voegt vervolgens de nieuwe listener toe aan de 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)

Opmerkingen

De listeners produceren opgemaakte uitvoer van de traceringsuitvoer. De verzameling bevat standaard een exemplaar van de DefaultTraceListener klasse. Als u de standaardlistener wilt verwijderen, roept u de Remove methode aan en geeft u deze door aan het exemplaar van de DefaultTraceListener. Als u uitvoer wilt omleiden naar het consolevenster, voegt u een exemplaar van de ConsoleTraceListener klasse toe.

Note

De Listeners verzameling wordt gedeeld door zowel de Debug klassen als de Trace klassen. Als u een traceringslistener aan beide klassen toevoegt, wordt de listener aan beide toegevoegd.

Van toepassing op

Zie ook