TraceListener.TraceEvent, méthode (TraceEventCache, String, TraceEventType, Int32)
Mise à jour : novembre 2007
Écrit des informations de traçage et d'événement dans la sortie spécifique de l'écouteur.
Assembly : System (dans System.dll)
[ComVisibleAttribute(false)] public virtual void TraceEvent( TraceEventCache eventCache, string source, TraceEventType eventType, int id )
/** @attribute ComVisibleAttribute(false) */ public void TraceEvent( TraceEventCache eventCache, String source, TraceEventType eventType, int id )
public function TraceEvent( eventCache : TraceEventCache, source : String, eventType : TraceEventType, id : int )
Paramètres
- eventCache
- Type : System.Diagnostics.TraceEventCache
Objet TraceEventCache qui contient les informations actuelles sur l'ID de processus, l'ID de thread et la trace de la pile.
- source
- Type : System.String
Nom utilisé pour identifier la sortie, généralement le nom de l'application qui a généré l'événement de trace.
- eventType
- Type : System.Diagnostics.TraceEventType
Une des valeurs de TraceEventType qui spécifie le type d'événement qui a déclenché la trace.
- id
- Type : System.Int32
Identificateur numérique pour l'événement.
Remarque importante : |
|---|
Cette méthode n'est pas destinée à être appelée directement par le code de l'application, mais par des membres des classes Debug, Trace et TraceSource pour écrire des données de trace en sortie. |
L'implémentation par défaut écrit les valeurs des paramètres source, eventType et id comme un en-tête. Les données eventCache sont écrites comme des pieds de page, la nature des données de sortie étant dépendante de la valeur de la propriété TraceOutputOptions.
Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Remarque importante :