Trace.Listeners Vlastnost

Definice

Získá kolekci naslouchacích procesů, které monitorují výstup trasování.

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

Hodnota vlastnosti

A TraceListenerCollection , který představuje kolekci typu TraceListener monitorování výstupu trasování.

Příklady

Následující příklad vytvoří ConsoleTraceListener výstup na obrazovku konzoly. Kód pak přidá nový naslouchací proces do souboru 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)

Poznámky

Naslouchací procesy vytvářejí formátovaný výstup z výstupu trasování. Ve výchozím nastavení kolekce obsahuje instanci DefaultTraceListener třídy. Pokud chcete odebrat výchozí naslouchací proces, zavolejte metodu Remove a předejte ji instanci objektu DefaultTraceListener. Pokud chcete přesměrovat výstup do okna konzoly, přidejte instanci ConsoleTraceListener třídy.

Note

Kolekce Listeners je sdílena oběma Debug třídami a Trace třídami; přidání naslouchacího procesu trasování do obou tříd přidá naslouchací proces.

Platí pro

Viz také