DiagnosticSource.StartActivity メソッド

定義

オーバーロード

名前 説明
StartActivity(Activity, Object)

Activityを開始し、開始イベントを書き込みます。

StartActivity<T>(Activity, T)

Activityを開始し、開始イベントを書き込みます。

StartActivity(Activity, Object)

ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs

Activityを開始し、開始イベントを書き込みます。

public:
 System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, System::Object ^ args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")]
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")]
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object? args);
public System.Diagnostics.Activity StartActivity(System.Diagnostics.Activity activity, object args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The type of object being written to DiagnosticSource cannot be discovered statically.")>]
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("DiagnosticSource may require creating new generic types or methods, which requires creating code at runtime. This may not work when AOT compiling.")>]
member this.StartActivity : System.Diagnostics.Activity * obj -> System.Diagnostics.Activity
Public Function StartActivity (activity As Activity, args As Object) As Activity

パラメーター

activity
Activity

開始する Activity

args
Object

イベントのペイロードとして渡される値を表すオブジェクト。

返品

便利なチェーンの開始アクティビティ。

属性

注釈

Activityでは、論理演算、そのコンテキスト、および親関係が記述されます。現在のActivityは操作処理を通過します。

このメソッドは、指定されたActivityを開始し、指定されたActivityのグローバルActivity.CurrentActivity.Parentアクティビティを維持し、新しいActivityが開始されたことをコンシューマーに通知します。 コンシューマーは Activity.Current にアクセスしてコンテキストを追加したり、テレメトリを拡張したりできます。

プロデューサーは、ペイロード内のコンシューマーに追加の詳細を渡すことができます。

こちらもご覧ください

適用対象

StartActivity<T>(Activity, T)

ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs
ソース:
DiagnosticSourceActivity.cs

Activityを開始し、開始イベントを書き込みます。

public:
generic <typename T>
 System::Diagnostics::Activity ^ StartActivity(System::Diagnostics::Activity ^ activity, T args);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Only the properties of the T type will be preserved. Properties of referenced types and properties of derived types may be trimmed.")]
public System.Diagnostics.Activity StartActivity<T>(System.Diagnostics.Activity activity, T args);
public System.Diagnostics.Activity StartActivity<T>(System.Diagnostics.Activity activity, T args);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Only the properties of the T type will be preserved. Properties of referenced types and properties of derived types may be trimmed.")>]
member this.StartActivity : System.Diagnostics.Activity * 'T -> System.Diagnostics.Activity
member this.StartActivity : System.Diagnostics.Activity * 'T -> System.Diagnostics.Activity
Public Function StartActivity(Of T) (activity As Activity, args As T) As Activity

型パラメーター

T

イベントのペイロードとして渡される値の型。

パラメーター

activity
Activity

開始する Activity

args
T

イベントのペイロードとして渡される値を表すオブジェクト。

返品

便利なチェーンの開始アクティビティ。

属性

適用対象