Activity.SetParentId Methode

Definitie

Overloads

Name Description
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)

Hiermee stelt u de bovenliggende id in met behulp van de W3C-conventie van een TraceId en een SpanId.

SetParentId(String)

Hiermee wordt dit Activity bijgewerkt om aan te geven dat de Activity met een id van parentId deze fout is Activityveroorzaakt.

SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)

Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs

Hiermee stelt u de bovenliggende id in met behulp van de W3C-conventie van een TraceId en een SpanId.

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

Parameters

traceId
ActivityTraceId

De TraceId van de bovenliggende activiteit.

spanId
ActivitySpanId

De SpanId van de bovenliggende activiteit.

activityTraceFlags
ActivityTraceFlags

Een van de opsommingswaarden die vlaggen specificeert die zijn gedefinieerd door de W3C-standaard die zijn gekoppeld aan een activiteit.

Retouren

this voor handige ketening.

Opmerkingen

  • Deze methode heeft het voordeel dat er geen tekenreeksmanipulatie nodig is om de id in te stellen.
  • Deze methode mag alleen worden gebruikt voordat u het Activity object start. Deze methode heeft geen effect als u deze aanroept nadat het Activity object is gestart.

Van toepassing op

SetParentId(String)

Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs
Bron:
Activity.cs

Hiermee wordt dit Activity bijgewerkt om aan te geven dat de Activity met een id van parentId deze fout is Activityveroorzaakt.

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

Parameters

parentId
String

De id van de bovenliggende bewerking.

Retouren

this voor handige ketening.

Opmerkingen

  • Deze methode mag alleen worden gebruikt in grensscenario's waarbij een van een Activity ander proces dit Activitylogisch is gestart. Het parentId brengt de Tags (evenals de ParentId eigenschap) naar boven en kan worden gebruikt om de causale boom te reconstrueren.
  • Deze methode is alleen bedoeld voor gebruik met activiteiten die zijn gemaakt op basis van de activiteitconstructor. Activiteiten die zijn gemaakt door aanroepen CreateActivity of StartActivity al de bovenliggende id hebben ingesteld, en het aanroepen van deze methode heeft geen effect.
  • Deze methode mag alleen worden gebruikt voordat u het Activity object start. Deze methode heeft geen effect als u deze aanroept nadat het Activity object is gestart.

Van toepassing op