Trace.Listeners Propriété

Définition

Obtient la collection d’écouteurs qui surveillent la sortie de suivi.

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

Valeur de propriété

TraceListenerCollection qui représente une collection de types TraceListener qui surveillent la sortie de suivi.

Exemples

L’exemple suivant crée un ConsoleTraceListener qui sort vers l’écran de la console. Le code ajoute ensuite le nouvel écouteur à .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)

Remarques

Les écouteurs produisent une sortie mise en forme à partir de la sortie de trace. Par défaut, la collection contient un instance de la DefaultTraceListener classe. Si vous souhaitez supprimer l’écouteur par défaut, appelez la Remove méthode et transmettez-lui le instance du DefaultTraceListener. Pour rediriger la sortie vers la fenêtre de console, ajoutez un instance de la ConsoleTraceListener classe .

Notes

La Listeners collection est partagée par les Debug classes et et ; l’ajout Trace d’un écouteur de trace à l’une ou l’autre classe ajoute l’écouteur aux deux.

S’applique à

Voir aussi