Activity.SetParentId Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
SetParentId(String) |
Aktualisiert diese Activity, um anzugeben, dass die Activity mit der ID |
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags) |
Gibt die übergeordnete ID mithilfe der W3C-Konvention einer TraceId und einer SpanId an |
SetParentId(String)
- Quelle:
- Activity.cs
- Quelle:
- Activity.cs
- Quelle:
- Activity.cs
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
Parameter
- parentId
- String
Die ID des übergeordneten Vorgangs.
Gibt zurück
this
für komfortables Verketten.
Hinweise
- Diese Methode sollte nur in "Boundary"-Szenarien verwendet werden, in denen ein aus einem Activity anderen Prozess logisch gestartet wurde Activity. die
parentId
Tags -Klasse (sowie die ParentId -Eigenschaft) auf und kann verwendet werden, um den Kausalbaum zu rekonstruieren. - Diese Methode ist nur für die Verwendung mit Aktivitäten vorgesehen, die aus dem Activity-Konstruktor erstellt wurden. Aktivitäten, die durch aufrufen CreateActivity oder StartActivity bereits erstellt wurden, haben die übergeordnete ID festgelegt, und das Aufrufen dieser Methode hat keine Auswirkung.
- Diese Methode sollte nur vor dem Starten des Activity -Objekts verwendet werden. Diese Methode hat keine Auswirkung, wenn Sie sie aufrufen, nachdem das Activity Objekt gestartet wurde.
Gilt für:
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)
- Quelle:
- Activity.cs
- Quelle:
- Activity.cs
- Quelle:
- Activity.cs
Gibt die übergeordnete ID mithilfe der W3C-Konvention einer TraceId und einer SpanId an
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
Parameter
- traceId
- ActivityTraceId
Die TraceId der übergeordneten Aktivität
- spanId
- ActivitySpanId
Die SpanId der übergeordneten Aktivität
- activityTraceFlags
- ActivityTraceFlags
Einer der Enumerationswerte, der durch den W3C-Standard definierte Flags angibt, die mit einer Aktivität verknüpft sind
Gibt zurück
this
für komfortables Verketten.
Hinweise
- Diese Methode hat den Vorteil, dass keine Zeichenfolgenbearbeitung erforderlich ist, um die ID festzulegen.
- Diese Methode sollte nur vor dem Starten des Activity -Objekts verwendet werden. Diese Methode hat keine Auswirkung, wenn Sie sie aufrufen, nachdem das Activity Objekt gestartet wurde.