Trace.Listeners Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection d’écouteurs qui surveillent la sortie de trace.
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é
Qui TraceListenerCollection représente une collection de types TraceListener qui surveillent la sortie de trace.
Exemples
L’exemple suivant crée une ConsoleTraceListener sortie vers l’écran de console. Le code ajoute ensuite le nouvel écouteur au Listeners.
/* 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 une instance de la DefaultTraceListener classe. Si vous souhaitez supprimer l’écouteur par défaut, appelez la Remove méthode et transmettez-la à l’instance du DefaultTraceListener. Pour rediriger la sortie vers la fenêtre de console, ajoutez une instance de la ConsoleTraceListener classe.
Note
La Listeners collection est partagée à la fois par les classes et par l’ajout DebugTrace d’un écouteur de trace à l’une ou l’autre classe ajoute l’écouteur aux deux.