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

Definition

Schreibt ein Ereignis.Writes an event.

Überlädt

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

Schreibt ein Ereignis ohne Felder, jedoch mit dem angegebenen Namen und den Standardoptionen.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)

Schreibt ein Ereignis ohne Felder, jedoch mit dem angegebenen Namen und den angegebenen Optionen.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)

Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Daten.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)

Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Daten und Optionen.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)

Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Optionen und Ereignisdaten.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)

Schreibt ein Ereignis mit dem angegebenen Namen, verwandten Aktivitäten und den angegebenen Optionen und Ereignisdaten.Writes an event with the specified name, options, related activity and event data.

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

Schreibt ein Ereignis ohne Felder, jedoch mit dem angegebenen Namen und den Standardoptionen.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)

Parameter

eventName
String String String String

Der Name des zu schreibenden Ereignisses.The name of the event to write.

Ausnahmen

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

Schreibt ein Ereignis ohne Felder, jedoch mit dem angegebenen Namen und den angegebenen Optionen.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)

Parameter

eventName
String String String String

Der Name des zu schreibenden Ereignisses.The name of the event to write.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Die Optionen wie z. B. Ebene, Schlüsselwörter und Vorgangscode für das Ereignis.The options such as level, keywords and operation code for the event.

Ausnahmen

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

Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Daten.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)

Typparameter

T

Der Typ, der das Ereignis und die zugeordneten Daten definiert.The type that defines the event and its associated data. Dieser Typ muss entweder anonym sein oder mit dem EventSourceAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Parameter

eventName
String String String String

Der Name des Ereignisses.The name of the event.

data

Die Ereignisdaten.The event data. Dieser Typ muss entweder anonym sein oder mit dem EventDataAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Hinweise

eventName NameWenn den Wert That, wird der Ereignis Name automatisch aus den Ereignisdaten des Typs T () abgeleitet oder basierend auf dem Namen des Typs festgelegt. nullIf 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. Die öffentlichen Instanzeigenschaften von data werden rekursiv geschrieben, um die Ereignis Felder zu erstellen.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)

Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Daten und Optionen.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)

Typparameter

T

Der Typ, der das Ereignis und die zugeordneten Daten definiert.The type that defines the event and its associated data. Dieser Typ muss entweder anonym sein oder mit dem EventSourceAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Parameter

eventName
String String String String

Der Name des Ereignisses.The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Die Ereignisoptionen.The event options.

data

Die Ereignisdaten.The event data. Dieser Typ muss entweder anonym sein oder mit dem EventDataAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Hinweise

eventName NameWenn den Wert That, wird der Ereignis Name automatisch aus den Ereignisdaten des Typs T () abgeleitet oder basierend auf dem Namen des Typs festgelegt. nullIf 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. Die öffentlichen Instanzeigenschaften von data werden rekursiv geschrieben, um die Ereignis Felder zu erstellen.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)

Schreibt ein Ereignis mit dem angegebenen Namen und den angegebenen Optionen und Ereignisdaten.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)

Typparameter

T

Der Typ, der das Ereignis und die zugeordneten Daten definiert.The type that defines the event and its associated data. Dieser Typ muss entweder anonym sein oder mit dem EventSourceAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Parameter

eventName
String String String String

Der Name des Ereignisses.The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Die Ereignisoptionen.The event options.

data

Die Ereignisdaten.The event data. Dieser Typ muss entweder anonym sein oder mit dem EventDataAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Hinweise

eventName NameWenn den Wert That, wird der Ereignis Name automatisch aus den Ereignisdaten des Typs T () abgeleitet oder basierend auf dem Namen des Typs festgelegt. nullIf 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. Die öffentlichen Instanzeigenschaften von data werden rekursiv geschrieben, um die Ereignis Felder zu erstellen.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)

Schreibt ein Ereignis mit dem angegebenen Namen, verwandten Aktivitäten und den angegebenen Optionen und Ereignisdaten.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)

Typparameter

T

Der Typ, der das Ereignis und die zugeordneten Daten definiert.The type that defines the event and its associated data. Dieser Typ muss entweder anonym sein oder mit dem EventSourceAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventSourceAttribute attribute.

Parameter

eventName
String String String String

Der Name des Ereignisses.The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

Die Ereignisoptionen.The event options.

activityId
Guid Guid Guid Guid

Die ID der Aktivität, die dem Ereignis zugeordnet ist.The ID of the activity associated with the event.

relatedActivityId
Guid Guid Guid Guid

Die ID einer zugehörigen Aktivität oder Empty, wenn keine zugehörige Aktivität existiert.The ID of an associated activity, or Empty if there is no associated activity.

data

Die Ereignisdaten.The event data. Dieser Typ muss entweder anonym sein oder mit dem EventDataAttribute-Attribut markiert sein.This type must be an anonymous type or marked with the EventDataAttribute attribute.

Hinweise

eventName NameWenn den Wert That, wird der Ereignis Name automatisch aus den Ereignisdaten des Typs T () abgeleitet oder basierend auf dem Namen des Typs festgelegt. nullIf 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. Die öffentlichen Instanzeigenschaften von data werden rekursiv geschrieben, um die Ereignis Felder zu erstellen.The public instance properties of data will be written recursively to create the event fields.

Gilt für: