Debug.Listeners Eigenschap

Definitie

Hiermee haalt u de verzameling listeners op die de foutopsporingsuitvoer 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 weergave van een verzameling van het type TraceListener dat de foutopsporingsuitvoer bewaakt.

Voorbeelden

In het volgende voorbeeld wordt een TextWriterTraceListener uitvoer naar het consolescherm gemaakt. De code voegt vervolgens de nieuwe listener toe aan de Listeners.

/* Create a listener that outputs to the console screen, and
  * add it to the debug listeners. */
var myWriter = new TextWriterTraceListener(System.Console.Out);
Debug.Listeners.Add(myWriter);
' Create a listener that outputs to the console screen, and 
' add it to the debug listeners. 
Dim myWriter As New TextWriterTraceListener(System.Console.Out)
Debug.Listeners.Add(myWriter)

Opmerkingen

De listeners produceren opgemaakte uitvoer van de foutopsporingsuitvoer. 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 de uitvoer wilt omleiden naar het consolevenster, voegt u een exemplaar van de ConsoleTraceListener. Als u uitvoer wilt omleiden naar een bestand of stream, voegt u een exemplaar van de TextWriterTraceListener.

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