EventSchemaTraceListener.TraceEvent Méthode
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.
Écrit des informations de suivi d'événements dans le fichier journal.
Surcharges
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
Écrit des informations de suivi, un message et des informations d'événements dans le fichier journal. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Écrit des informations de suivi, un message mis en forme et des informations d'événements dans le fichier journal. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
Écrit des informations de suivi, un message et des informations d'événements dans le fichier journal.
public:
override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[<System.Security.SecurityCritical>]
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)
Paramètres
- eventCache
- TraceEventCache
TraceEventCache qui contient les informations actuelles sur l'ID de processus, l'ID de thread et la trace de la pile.
- source
- String
Nom de la source.
- eventType
- TraceEventType
Une des valeurs de l'objet TraceEventType.
- id
- Int32
Identificateur numérique pour l'événement.
- message
- String
Message à écrire.
- Attributs
Remarques
Les eventCache
paramètres , source
, eventType
et id
sont utilisés dans l’en-tête et le pied de page de la trace. Le id
paramètre est converti en entier non signé avant d’être écrit. Par conséquent, une valeur négative id
est écrite sous la forme d’un grand entier positif. Le message
paramètre est écrit en tant que Data
nœud dans l’élément EventData
.
Important
Cette méthode n’est pas destinée à être appelée directement par le code d’application. Il est appelé par les Debugméthodes des classes , Traceet TraceSource pour écrire des données de trace.
S’applique à
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
Écrit des informations de suivi, un message mis en forme et des informations d'événements dans le fichier journal.
public:
override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
[System.Security.SecurityCritical]
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[<System.Security.SecurityCritical>]
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overrides Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, format As String, ParamArray args As Object())
Paramètres
- eventCache
- TraceEventCache
TraceEventCache qui contient les informations actuelles sur l'ID de processus, l'ID de thread et la trace de la pile.
- source
- String
Nom de la source.
- eventType
- TraceEventType
Une des valeurs de l'objet TraceEventType.
- id
- Int32
Identificateur numérique pour l'événement.
- format
- String
Chaîne de format qui contient zéro, un ou plusieurs éléments de format qui correspondent à des objets dans le tableau args
.
- args
- Object[]
Tableau d'objets contenant aucun ou plusieurs objets à mettre en forme.
- Attributs
Remarques
Les eventCache
paramètres , source
, eventType
et id
sont utilisés dans l’en-tête et le pied de page de la trace. Le id
paramètre est converti en entier non signé avant d’être écrit. Par conséquent, une valeur négative id
est écrite sous la forme d’un grand entier positif. La String.Format(String, Object[]) méthode est appelée et la chaîne et args
le format
tableau sont passés en tant que paramètres. Cette méthode met en forme le args
tableau d’objets et écrit le tableau mis en forme en tant que Data
nœud dans l’élément EventData
.
Important
Cette méthode n’est pas destinée à être appelée directement par le code d’application. Il est appelé par les Debugméthodes des classes , Traceet TraceSource pour écrire des données de trace.