Trace.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 seguimiento.
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 la salida del seguimiento.
Ejemplos
En el ejemplo siguiente se crea un ConsoleTraceListener 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 ConsoletTraceListener and add it to the trace listeners.
#if defined(TRACE)
ConsoleTraceListener^ myWriter = gcnew ConsoleTraceListener( );
Trace::Listeners->Add( myWriter );
#endif
/* 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)
Comentarios
Los agentes de escucha generan una salida con formato a partir de la salida de seguimiento. De forma predeterminada, la colección contiene una instancia de la DefaultTraceListener clase . Si desea 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 la ConsoleTraceListener clase .
Nota
La Listeners colección la comparten las Debug clases y Trace ; al agregar un agente de escucha de seguimiento a cualquier clase, se agrega el agente de escucha a ambos.