Trace.Listeners Właściwość

Definicja

Pobiera kolekcję odbiorników monitorujących dane wyjściowe śledzenia.

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

Wartość właściwości

Obiekt TraceListenerCollection reprezentujący kolekcję typów TraceListener monitorujących dane wyjściowe śledzenia.

Przykłady

Poniższy przykład powoduje utworzenie elementu wyjściowego ConsoleTraceListener na ekranie konsoli. Następnie kod dodaje nowy odbiornik do elementu 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)

Uwagi

Odbiorniki generują sformatowane dane wyjściowe z danych wyjściowych śledzenia. Domyślnie kolekcja zawiera wystąpienie DefaultTraceListener klasy . Jeśli chcesz usunąć odbiornik domyślny, wywołaj metodę Remove i przekaż ją do wystąpienia DefaultTraceListenerklasy . Aby przekierować dane wyjściowe do okna konsoli, dodaj wystąpienie ConsoleTraceListener klasy .

Note

Kolekcja Listeners jest współużytkowany przez klasy Debug i Trace ; dodanie odbiornika śledzenia do jednej z klas dodaje odbiornik do obu tych klas.

Dotyczy

Zobacz też