Debug.Listeners Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.