Activity.SetParentId メソッド

定義

オーバーロード

名前 説明
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)

TraceId と SpanId の W3C 規則を使用して親 ID を設定します。

SetParentId(String)

ID が parentIdActivityがこのActivityの原因であることを示すように、このActivityを更新します。

SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)

ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs

TraceId と SpanId の W3C 規則を使用して親 ID を設定します。

public System.Diagnostics.Activity SetParentId(System.Diagnostics.ActivityTraceId traceId, System.Diagnostics.ActivitySpanId spanId, System.Diagnostics.ActivityTraceFlags activityTraceFlags = System.Diagnostics.ActivityTraceFlags.None);
member this.SetParentId : System.Diagnostics.ActivityTraceId * System.Diagnostics.ActivitySpanId * System.Diagnostics.ActivityTraceFlags -> System.Diagnostics.Activity
Public Function SetParentId (traceId As ActivityTraceId, spanId As ActivitySpanId, Optional activityTraceFlags As ActivityTraceFlags = System.Diagnostics.ActivityTraceFlags.None) As Activity

パラメーター

traceId
ActivityTraceId

親アクティビティの TraceId。

spanId
ActivitySpanId

親アクティビティの SpanId。

activityTraceFlags
ActivityTraceFlags

アクティビティに関連付けられている W3C 標準で定義されているフラグを指定する列挙値の 1 つ。

返品

this チェーンが便利です。

注釈

  • このメソッドには、ID を設定するために文字列操作が必要ないという利点があります。
  • このメソッドは、 Activity オブジェクトを開始する前にのみ使用する必要があります。 このメソッドは、 Activity オブジェクトの起動後に呼び出しても効果はありません。

適用対象

SetParentId(String)

ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs
ソース:
Activity.cs

ID が parentIdActivityがこのActivityの原因であることを示すように、このActivityを更新します。

public:
 System::Diagnostics::Activity ^ SetParentId(System::String ^ parentId);
public System.Diagnostics.Activity SetParentId(string parentId);
member this.SetParentId : string -> System.Diagnostics.Activity
Public Function SetParentId (parentId As String) As Activity

パラメーター

parentId
String

親操作の ID。

返品

this チェーンが便利です。

注釈

  • このメソッドは、別のプロセスからの Activity がこの Activityを論理的に開始する "境界" シナリオでのみ使用する必要があります。 parentIdTags (およびParentId プロパティ) を起動し、因果関係ツリーの再構築に使用できます。
  • このメソッドは、Activity コンストラクターから作成されたアクティビティでのみ使用することを目的としています。 CreateActivityまたはStartActivityを呼び出して作成されたアクティビティには既に親 ID が設定されており、このメソッドを呼び出しても効果はありません。
  • このメソッドは、 Activity オブジェクトを開始する前にのみ使用する必要があります。 このメソッドは、 Activity オブジェクトの起動後に呼び出しても効果はありません。

適用対象