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

定義

イベントを書き込みます。Writes an event.

オーバーロード

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

フィールドを除いてイベントを書き込みます。ただし、指定した名前および既定のオプションを含みます。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)

フィールドを除いてイベントを書き込みます。ただし、指定した名前およびオプションを含みます。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)

指定した名前とデータを使用してイベントを書き込みます。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)

指定した名前、イベント データ、およびオプションを使用してイベントを書き込みます。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)

指定した名前、オプション、およびイベント データを使用してイベントを書き込みます。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)

指定した名前、オプション、関連するアクティビティ、およびイベント データを使用してイベントを書き込みます。Writes an event with the specified name, options, related activity and event data.

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

フィールドを除いてイベントを書き込みます。ただし、指定した名前および既定のオプションを含みます。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)

パラメーター

eventName
String String String String

書き込むイベントの名前。The name of the event to write.

例外

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

フィールドを除いてイベントを書き込みます。ただし、指定した名前およびオプションを含みます。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)

パラメーター

eventName
String String String String

書き込むイベントの名前。The name of the event to write.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

イベントのレベル、キーワード、およびオペレーション コードなどのオプション。The options such as level, keywords and operation code for the event.

例外

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

指定した名前とデータを使用してイベントを書き込みます。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)

型パラメーター

T

イベントとそれに関連するデータを定義する型。The type that defines the event and its associated data. この型は匿名型であるか、EventSourceAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventSourceAttribute attribute.

パラメーター

eventName
String String String String

イベントの名前です。The name of the event.

data

イベントのデータ。The event data. この型は匿名型であるか、EventDataAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventDataAttribute attribute.

注釈

場合eventNamenull、イベント名が型 T のイベント データから自動的に派生 (Name) 決定される型の名前に基づくTします。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. インスタンスのプロパティのパブリックdataイベント フィールドを作成するには、再帰的に書き込まれます。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)

指定した名前、イベント データ、およびオプションを使用してイベントを書き込みます。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)

型パラメーター

T

イベントとそれに関連するデータを定義する型。The type that defines the event and its associated data. この型は匿名型であるか、EventSourceAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventSourceAttribute attribute.

パラメーター

eventName
String String String String

イベントの名前です。The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

イベント オプション。The event options.

data

イベントのデータ。The event data. この型は匿名型であるか、EventDataAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventDataAttribute attribute.

注釈

場合eventNamenull、イベント名が型 T のイベント データから自動的に派生 (Name) 決定される型の名前に基づくTします。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. インスタンスのプロパティのパブリックdataイベント フィールドを作成するには、再帰的に書き込まれます。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)

指定した名前、オプション、およびイベント データを使用してイベントを書き込みます。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 *  *  -> unit
Public Sub Write(Of T) (eventName As String, ByRef options As EventSourceOptions, ByRef data As T)

型パラメーター

T

イベントとそれに関連するデータを定義する型。The type that defines the event and its associated data. この型は匿名型であるか、EventSourceAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventSourceAttribute attribute.

パラメーター

eventName
String String String String

イベントの名前です。The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

イベント オプション。The event options.

data

イベントのデータ。The event data. この型は匿名型であるか、EventDataAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventDataAttribute attribute.

注釈

場合eventNamenull、イベント名が型 T のイベント データから自動的に派生 (Name) 決定される型の名前に基づくTします。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. インスタンスのプロパティのパブリックdataイベント フィールドを作成するには、再帰的に書き込まれます。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)

指定した名前、オプション、関連するアクティビティ、およびイベント データを使用してイベントを書き込みます。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 *  *  *  *  -> 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)

型パラメーター

T

イベントとそれに関連するデータを定義する型。The type that defines the event and its associated data. この型は匿名型であるか、EventSourceAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventSourceAttribute attribute.

パラメーター

eventName
String String String String

イベントの名前です。The name of the event.

options
EventSourceOptions EventSourceOptions EventSourceOptions EventSourceOptions

イベント オプション。The event options.

activityId
Guid Guid Guid Guid

イベントに関連付けられたアクティビティの ID。The ID of the activity associated with the event.

relatedActivityId
Guid Guid Guid Guid

関連付けられたアクティビティの ID。関連付けられたアクティビティがない場合は EmptyThe ID of an associated activity, or Empty if there is no associated activity.

data

イベントのデータ。The event data. この型は匿名型であるか、EventDataAttribute 属性のマークが付いている必要があります。This type must be an anonymous type or marked with the EventDataAttribute attribute.

注釈

場合eventNamenull、イベント名が型 T のイベント データから自動的に派生 (Name) 決定される型の名前に基づくTします。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. インスタンスのプロパティのパブリックdataイベント フィールドを作成するには、再帰的に書き込まれます。The public instance properties of data will be written recursively to create the event fields.

適用対象