Trace.Listeners Tulajdonság

Definíció

Lekéri a nyomkövetési kimenetet figyelő figyelők gyűjteményét.

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

Tulajdonság értéke

Olyan TraceListenerCollection típusgyűjtemény TraceListener , amely a nyomkövetési kimenetet figyeli.

Példák

Az alábbi példa egy olyan kimenetet ConsoleTraceListener hoz létre, amely a konzol képernyőjén jelenik meg. A kód ezután hozzáadja az új figyelőt a 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)

Megjegyzések

A figyelők formázott kimenetet hoznak létre a nyomkövetési kimenetből. Alapértelmezés szerint a gyűjtemény az osztály egy példányát DefaultTraceListener tartalmazza. Ha el szeretné távolítani az alapértelmezett figyelőt, hívja meg a metódustRemove, és adja át a példánynak.DefaultTraceListener A kimenetnek a konzolablakba való átirányításához adja hozzá az osztály egy példányát ConsoleTraceListener .

Note

A Listeners gyűjteményt mind az osztályok, mind az TraceDebug osztályok megosztják; a nyomkövetési figyelő bármelyik osztályhoz való hozzáadása mindkét osztályhoz hozzáadja a figyelőt.

A következőre érvényes:

Lásd még