Compartir vía


Debug.Listeners Propiedad

Definición

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.

Se aplica a

Consulte también