TraceListener.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 les informations de trace et d’événement dans la sortie spécifique de l’écouteur.
Surcharges
| Nom | Description |
|---|---|
| TraceEvent(TraceEventCache, String, TraceEventType, Int32) |
Écrit les informations de trace et d’événement dans la sortie spécifique de l’écouteur. |
| TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) |
Écrit des informations de trace, un message et des informations d’événement dans la sortie spécifique de l’écouteur. |
| TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[]) |
Écrit des informations de trace, un tableau mis en forme d’objets et d’informations d’événement dans la sortie spécifique de l’écouteur. |
TraceEvent(TraceEventCache, String, TraceEventType, Int32)
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
Écrit les informations de trace et d’événement dans la sortie spécifique de l’écouteur.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int -> unit
Public Overridable Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer)
Paramètres
- eventCache
- TraceEventCache
Objet TraceEventCache qui contient l’ID de processus actuel, l’ID de thread et les informations de trace de pile.
- source
- 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
- TraceEventType
Une des TraceEventType valeurs spécifiant le type d’événement qui a provoqué la trace.
- id
- Int32
Identificateur numérique de l’événement.
- Attributs
Remarques
Important
Cette méthode n’est pas destinée à être appelée directement par le code d’application, mais par les membres du Debug, Traceet TraceSource les classes pour écrire des données de trace dans la sortie.
L’implémentation par défaut écrit les valeurs des paramètres et id des sourceeventType paramètres en tant qu’en-tête. Les eventCache données sont écrites en tant que pied de page, la nature des données de sortie dépendant de la valeur de la TraceOutputOptions propriété.
Voir aussi
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
S’applique à
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
Écrit des informations de trace, un message et des informations d’événement dans la sortie spécifique de l’écouteur.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string -> unit
Public Overridable Sub TraceEvent (eventCache As TraceEventCache, source As String, eventType As TraceEventType, id As Integer, message As String)
Paramètres
- eventCache
- TraceEventCache
Objet TraceEventCache qui contient l’ID de processus actuel, l’ID de thread et les informations de trace de pile.
- source
- 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
- TraceEventType
Une des TraceEventType valeurs spécifiant le type d’événement qui a provoqué la trace.
- id
- Int32
Identificateur numérique de l’événement.
- message
- String
Message à écrire.
- Attributs
Remarques
Important
Cette méthode n’est pas destinée à être appelée directement par le code d’application, mais par les membres du Debug, Traceet TraceSource les classes pour écrire des données de trace dans la sortie.
L’implémentation par défaut écrit les valeurs du source, eventType et id les paramètres sous forme d’en-tête, suivis message des données. Les eventCache données sont écrites en tant que pied de page, la nature des données de sortie dépendant de la valeur de la TraceOutputOptions propriété.
Voir aussi
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace
S’applique à
TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
- Source:
- TraceListener.cs
Écrit des informations de trace, un tableau mis en forme d’objets et d’informations d’événement dans la sortie spécifique de l’écouteur.
public:
virtual void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ format, ... cli::array <System::Object ^> ^ args);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
[System.Runtime.InteropServices.ComVisible(false)]
public virtual void TraceEvent(System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
abstract member TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
override this.TraceEvent : System.Diagnostics.TraceEventCache * string * System.Diagnostics.TraceEventType * int * string * obj[] -> unit
Public Overridable 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
Objet TraceEventCache qui contient l’ID de processus actuel, l’ID de thread et les informations de trace de pile.
- source
- 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
- TraceEventType
Une des TraceEventType valeurs spécifiant le type d’événement qui a provoqué la trace.
- id
- Int32
Identificateur numérique de l’événement.
- format
- String
Chaîne de format qui contient zéro ou plusieurs éléments de format, qui correspondent aux objets du args tableau.
- args
- Object[]
Tableau object contenant zéro ou plusieurs objets à mettre en forme.
- Attributs
Remarques
Important
Cette méthode n’est pas destinée à être appelée directement par le code d’application, mais par les membres du Debug, Traceet TraceSource les classes pour écrire des données de trace dans la sortie.
L’implémentation par défaut écrit les valeurs des paramètres et id des sourceeventType paramètres en tant qu’en-tête. Le args tableau d’objets est converti en chaîne à l’aide de la Format méthode, en passant la chaîne et args le format tableau pour mettre en forme la chaîne comme partie message de la trace. Les eventCache données sont écrites en tant que pied de page, la nature des données de sortie dépendant de la valeur de la TraceOutputOptions propriété.
Voir aussi
- TraceListener
- DefaultTraceListener
- ConsoleTraceListener
- EventLogTraceListener
- TextWriterTraceListener
- Debug
- Trace