Activity.SetParentId Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
SetParentId(String) |
Updates ini Activity untuk menunjukkan bahwa Activity dengan ID menyebabkan |
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags) |
Mengatur ID induk menggunakan konvensi W3C dari TraceId dan SpanId. |
SetParentId(String)
- Sumber:
- Activity.cs
- Sumber:
- Activity.cs
- Sumber:
- 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
ID operasi induk.
Mengembalikan
this
untuk penautan yang nyaman.
Keterangan
- Metode ini hanya boleh digunakan dalam skenario 'batas' di mana Activity dari proses lain secara logis memulai ini Activity. memunculkan
parentId
Tags (serta ParentId properti) dan dapat digunakan untuk membangun kembali pohon kausal. - Metode ini hanya ditujukan untuk digunakan dengan Aktivitas yang dibuat dari konstruktor Aktivitas. Aktivitas yang dibuat dengan memanggil CreateActivity atau StartActivity sudah memiliki set ID induk, dan memanggil metode ini tidak berpengaruh.
- Metode ini hanya boleh digunakan sebelum memulai Activity objek. Metode ini tidak berpengaruh jika Anda memanggilnya setelah Activity objek dimulai.
Berlaku untuk
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)
- Sumber:
- Activity.cs
- Sumber:
- Activity.cs
- Sumber:
- Activity.cs
Mengatur ID induk menggunakan konvensi W3C dari TraceId dan 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
Parameter
- traceId
- ActivityTraceId
TraceId aktivitas induk.
- spanId
- ActivitySpanId
SpanId aktivitas induk.
- activityTraceFlags
- ActivityTraceFlags
Salah satu nilai enumerasi yang menentukan bendera yang ditentukan oleh standar W3C yang terkait dengan aktivitas.
Mengembalikan
this
untuk penautan yang nyaman.
Keterangan
- Metode ini memiliki keuntungan bahwa tidak ada manipulasi string yang diperlukan untuk mengatur ID.
- Metode ini hanya boleh digunakan sebelum memulai Activity objek. Metode ini tidak berpengaruh jika Anda memanggilnya setelah Activity objek dimulai.