Share via


DelimitedListTraceListener.TraceEvent Méthode

Définition

Écrit les informations de trace d'événements dans un fichier ou un flux de sortie.

Surcharges

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Écrit des informations de traçage, un message et des informations d'événement dans le fichier ou le flux de sortie.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object[])

Écrit des informations de traçage, un tableau d'objets mis en forme et des informations d'événement dans le fichier ou le flux de sortie.

TraceEvent(TraceEventCache, String, TraceEventType, Int32, String)

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

Écrit des informations de traçage, un message et des informations d'événement dans le fichier ou le flux de sortie.

public:
 override void TraceEvent(System::Diagnostics::TraceEventCache ^ eventCache, System::String ^ source, System::Diagnostics::TraceEventType eventType, int id, System::String ^ message);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? message);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string message);
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

Objet TraceEventCache qui contient les informations actuelles sur l'ID de processus, l'ID de thread et la trace de la 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 valeurs de TraceEventType spécifiant le type d'événement qui a déclenché la trace.

id
Int32

Identificateur numérique pour l'événement.

message
String

Message de trace à écrire dans le fichier ou le flux de sortie.

Remarques

Les valeurs des sourceparamètres , eventTypeet id sont écrites en tant qu’en-tête, suivies des message données. Les eventCache données sont écrites en tant que pied de page dont le contenu dépend de la valeur de la TraceOutputOptions propriété .

Important

La TraceEvent méthode n’est pas destinée à être appelée 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[])

Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs
Source:
DelimitedListTraceListener.cs

Écrit des informations de traçage, un tableau d'objets mis en forme et des informations d'événement dans le fichier ou le flux de sortie.

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);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache? eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string? format, params object?[]? args);
public override void TraceEvent (System.Diagnostics.TraceEventCache eventCache, string source, System.Diagnostics.TraceEventType eventType, int id, string format, params object[] args);
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

Objet TraceEventCache qui contient les informations actuelles sur l'ID de processus, l'ID de thread et la trace de la 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 valeurs de TraceEventType spécifiant le type d'événement qui a déclenché la trace.

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 qui contient zéro ou plusieurs objets à mettre en forme.

Remarques

Les valeurs des sourceparamètres , eventTypeet id sont écrites en tant qu’en-tête. Le args tableau d’objets est converti en chaîne à l’aide de la String.Format(String, Object[]) méthode , en passant la chaîne et args le format tableau pour mettre en forme la chaîne en tant que partie message de la trace. Les eventCache données sont écrites en tant que pied de page dont le contenu dépend de la valeur de la TraceOutputOptions propriété .

Important

La TraceEvent méthode n’est pas destinée à être appelée 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 à