Trace.Listeners Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ę typu TraceListener monitorując dane wyjściowe śledzenia.
Przykłady
W poniższym przykładzie zostanie utworzony element ConsoleTraceListener wyjściowy do ekranu konsoli. Następnie kod dodaje nowy odbiornik do elementu Listeners.
// Create a ConsoletTraceListener and add it to the trace listeners.
#if defined(TRACE)
ConsoleTraceListener^ myWriter = gcnew ConsoleTraceListener( );
Trace::Listeners->Add( myWriter );
#endif
/* 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 klasy DefaultTraceListener. Aby przekierować dane wyjściowe do okna konsoli, dodaj wystąpienie ConsoleTraceListener klasy .
Uwaga
Kolekcja Listeners jest udostępniana zarówno Debug przez klasy , jak i Trace . Dodanie odbiornika śledzenia do jednej z klas dodaje odbiornik do obu tych klas.