Debug.Listeners Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la colección de agentes de escucha que está supervisando los resultados de la depuració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
Valor de propiedad
TraceListenerCollection que representa una colección de tipo TraceListener que supervisa los resultados de la depuración.
Ejemplos
En el ejemplo siguiente se crea un TextWriterTraceListener objeto que se genera en la pantalla de la consola. A continuación, el código agrega el nuevo agente de escucha a Listeners.
// Create a listener that outputs to the console screen
// and add it to the debug listeners.
#if defined(DEBUG)
TextWriterTraceListener^ myWriter =
gcnew TextWriterTraceListener( System::Console::Out );
Debug::Listeners->Add( myWriter );
#endif
/* 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)
Comentarios
Los agentes de escucha generan una salida con formato a partir de la salida de depuración. De forma predeterminada, la colección contiene una instancia de la DefaultTraceListener clase . Para quitar el agente de escucha predeterminado, llame al Remove método y páselo la instancia de DefaultTraceListener. Para redirigir la salida a la ventana de la consola, agregue una instancia de ConsoleTraceListener. Para redirigir la salida a un archivo o secuencia, agregue una instancia de .TextWriterTraceListener
Nota
La Listeners colección la comparten las Debug clases y Trace ; al agregar un agente de escucha de seguimiento a cualquiera de las clases , se agrega el agente de escucha a ambos.