Debug.Listeners Egenskap

Definition

Hämtar den samling lyssnare som övervakar felsökningsutdata.

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 TraceListener som övervakar felsökningsutdata.

Exempel

I följande exempel skapas en TextWriterTraceListener som matas ut till konsolskärmen. Koden lägger sedan till den nya lyssnaren i Listeners.

/* Create a listener that outputs to the console screen, and
  * add it to the debug listeners. */
var myWriter = new TextWriterTraceListener(System.Console.Out);
Debug.Listeners.Add(myWriter);
' Create a listener that outputs to the console screen, and 
' add it to the debug listeners. 
Dim myWriter As New TextWriterTraceListener(System.Console.Out)
Debug.Listeners.Add(myWriter)

Kommentarer

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

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