EventSource.Write EventSource.Write EventSource.Write EventSource.Write Method

Définition

Écrit un événement.Writes an event.

Surcharges

Write(String) Write(String) Write(String) Write(String)

Écrit un événement sans champ, mais avec le nom spécifié et les options par défaut.Writes an event without fields, but with the specified name and default options.

Write(String, EventSourceOptions) Write(String, EventSourceOptions) Write(String, EventSourceOptions) Write(String, EventSourceOptions)

Écrit un événement sans champ, mais avec le nom et les options spécifiés.Writes an event without fields, but with the specified name and options.

Write<T>(String, T) Write<T>(String, T) Write<T>(String, T) Write<T>(String, T)

Écrit un événement avec le nom et les données spécifiés.Writes an event with the specified name and data.

Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T)

Écrit un événement avec le nom, les données d'événements et les options spécifiés.Writes an event with the specified name, event data and options.

Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T)

Écrit un événement avec le nom, les données d'événements et les options spécifiés.Writes an event with the specified name, options and event data.

Write<T>(String, EventSourceOptions, Guid, Guid, T) Write<T>(String, EventSourceOptions, Guid, Guid, T) Write<T>(String, EventSourceOptions, Guid, Guid, T) Write<T>(String, EventSourceOptions, Guid, Guid, T)

Écrit un événement avec le nom, les options, l'activité associée et les données d'événements spécifiés.Writes an event with the specified name, options, related activity and event data.

Write(String) Write(String) Write(String) Write(String)

Écrit un événement sans champ, mais avec le nom spécifié et les options par défaut.Writes an event without fields, but with the specified name and default options.

public:
 void Write(System::String ^ eventName);
public void Write (string eventName);
member this.Write : string -> unit
Public Sub Write (eventName As String)

Paramètres

eventName
String String String String

Nom de l'événement à écrire.The name of the event to write.

Exceptions

Write(String, EventSourceOptions) Write(String, EventSourceOptions) Write(String, EventSourceOptions) Write(String, EventSourceOptions)

Écrit un événement sans champ, mais avec le nom et les options spécifiés.Writes an event without fields, but with the specified name and options.

public:
 void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions options);
public void Write (string eventName, System.Diagnostics.Tracing.EventSourceOptions options);
member this.Write : string * System.Diagnostics.Tracing.EventSourceOptions -> unit
Public Sub Write (eventName As String, options As EventSourceOptions)

Paramètres

eventName
String String String String

Nom de l'événement à écrire.The name of the event to write.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Options pour l'événement, telles que le niveau, les mots clés et le code d'opération.The options such as level, keywords and operation code for the event.

Exceptions

Write<T>(String, T) Write<T>(String, T) Write<T>(String, T) Write<T>(String, T)

Écrit un événement avec le nom et les données spécifiés.Writes an event with the specified name and data.

public:
generic <typename T>
 void Write(System::String ^ eventName, T data);
public void Write<T> (string eventName, T data);
member this.Write : string * 'T -> unit
Public Sub Write(Of T) (eventName As String, data As T)

Paramètres de type

T

Type qui définit l'événement et ses données associées.The type that defines the event and its associated data. Ce type doit être anonyme ou marqué avec l'attribut EventSourceAttribute.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Paramètres

eventName
String String String String

Nom de l’événement.The name of the event.

data

Données d'événement.The event data. Ce type doit être anonyme ou marqué avec l'attribut EventDataAttribute.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Remarques

Si eventName Name Test null, le nom de l’événement est dérivé automatiquement des données d’événement du type T () ou déterminé en fonction du nom du type.If eventName is null, the event name is automatically derived from the type T's event data (Name) or determined based on the name of type T. Les propriétés d’instance publiques data de sont écrites de manière récursive pour créer les champs d’événement.The public instance properties of data will be written recursively to create the event fields.

Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T)

Écrit un événement avec le nom, les données d'événements et les options spécifiés.Writes an event with the specified name, event data and options.

public:
generic <typename T>
 void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions options, T data);
public void Write<T> (string eventName, System.Diagnostics.Tracing.EventSourceOptions options, T data);
member this.Write : string * System.Diagnostics.Tracing.EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, options As EventSourceOptions, data As T)

Paramètres de type

T

Type qui définit l'événement et ses données associées.The type that defines the event and its associated data. Ce type doit être anonyme ou marqué avec l'attribut EventSourceAttribute.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Paramètres

eventName
String String String String

Nom de l’événement.The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Options d'événement.The event options.

data

Données d'événement.The event data. Ce type doit être anonyme ou marqué avec l'attribut EventDataAttribute.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Remarques

Si eventName Name Test null, le nom de l’événement est dérivé automatiquement des données d’événement du type T () ou déterminé en fonction du nom du type.If eventName is null, the event name is automatically derived from the type T's event data (Name) or determined based on the name of type T. Les propriétés d’instance publiques data de sont écrites de manière récursive pour créer les champs d’événement.The public instance properties of data will be written recursively to create the event fields.

Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T) Write<T>(String, EventSourceOptions, T)

Écrit un événement avec le nom, les données d'événements et les options spécifiés.Writes an event with the specified name, options and event data.

public:
generic <typename T>
 void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions % options, T % data);
public void Write<T> (string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref T data);
member this.Write : string * EventSourceOptions * 'T -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef data As T)

Paramètres de type

T

Type qui définit l'événement et ses données associées.The type that defines the event and its associated data. Ce type doit être anonyme ou marqué avec l'attribut EventSourceAttribute.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Paramètres

eventName
String String String String

Nom de l’événement.The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Options d'événement.The event options.

data

Données d'événement.The event data. Ce type doit être anonyme ou marqué avec l'attribut EventDataAttribute.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Remarques

Si eventName Name Test null, le nom de l’événement est dérivé automatiquement des données d’événement du type T () ou déterminé en fonction du nom du type.If eventName is null, the event name is automatically derived from the type T's event data (Name) or determined based on the name of type T. Les propriétés d’instance publiques data de sont écrites de manière récursive pour créer les champs d’événement.The public instance properties of data will be written recursively to create the event fields.

Write<T>(String, EventSourceOptions, Guid, Guid, T) Write<T>(String, EventSourceOptions, Guid, Guid, T) Write<T>(String, EventSourceOptions, Guid, Guid, T) Write<T>(String, EventSourceOptions, Guid, Guid, T)

Écrit un événement avec le nom, les options, l'activité associée et les données d'événements spécifiés.Writes an event with the specified name, options, related activity and event data.

public:
generic <typename T>
 void Write(System::String ^ eventName, System::Diagnostics::Tracing::EventSourceOptions % options, Guid % activityId, Guid % relatedActivityId, T % data);
public void Write<T> (string eventName, ref System.Diagnostics.Tracing.EventSourceOptions options, ref Guid activityId, ref Guid relatedActivityId, ref T data);
member this.Write : string * EventSourceOptions * Guid * Guid * 'T -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef activityId As Guid, ByRef relatedActivityId As Guid, ByRef data As T)

Paramètres de type

T

Type qui définit l'événement et ses données associées.The type that defines the event and its associated data. Ce type doit être anonyme ou marqué avec l'attribut EventSourceAttribute.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Paramètres

eventName
String String String String

Nom de l’événement.The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Options d'événement.The event options.

activityId
Guid Guid Guid Guid

ID de l'activité associée à l'événement.The ID of the activity associated with the event.

relatedActivityId
Guid Guid Guid Guid

ID d'une activité associée, ou Empty en l'absence d'activité associée.The ID of an associated activity, or Empty if there is no associated activity.

data

Données d'événement.The event data. Ce type doit être anonyme ou marqué avec l'attribut EventDataAttribute.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Remarques

Si eventName Name Test null, le nom de l’événement est dérivé automatiquement des données d’événement du type T () ou déterminé en fonction du nom du type.If eventName is null, the event name is automatically derived from the type T's event data (Name) or determined based on the name of type T. Les propriétés d’instance publiques data de sont écrites de manière récursive pour créer les champs d’événement.The public instance properties of data will be written recursively to create the event fields.

S’applique à