Trace.Listeners Egenskap

Definition

Hämtar samlingen av lyssnare som övervakar spårningsutdata.

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

Egenskapsvärde

En TraceListenerCollection som representerar en samling av typen som TraceListener övervakar spårningsutdata.

Exempel

I följande exempel skapas en ConsoleTraceListener som matas ut till konsolskärmen. Koden lägger sedan till den nya lyssnaren i 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)

Kommentarer

Lyssnarna skapar formaterade utdata från spårningsutdata. Samlingen innehåller som standard en instans av DefaultTraceListener klassen. Om du vill ta bort standardlyssnaren anropar Remove du metoden och skickar den till instansen DefaultTraceListenerav . Om du vill omdirigera utdata till konsolfönstret lägger du till en instans av ConsoleTraceListener klassen.

Note

Samlingen Listeners delas av både klasserna Debug och Trace . Om du lägger till en spårningslyssnare i någon av klasserna läggs lyssnaren till i båda.

Gäller för

Se även