ActivityContext Struktur
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.
Representasi yang sesuai dengan spesifikasi W3C TraceContext. Ini berisi dua pengidentifikasi: TraceId dan SpanId, bersama dengan satu set TraceFlags umum dan nilai TraceState khusus sistem.
public value class ActivityContext : IEquatable<System::Diagnostics::ActivityContext>
public readonly struct ActivityContext : IEquatable<System.Diagnostics.ActivityContext>
type ActivityContext = struct
Public Structure ActivityContext
Implements IEquatable(Of ActivityContext)
- Warisan
- Penerapan
Keterangan
ActivityContext berisi properti IsRemote
, yang bukan bagian dari W3C. IsRemote
menunjukkan apakah konteks disebarluaskan dari induk jarak jauh.
Konstruktor
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) |
Buat instans konteks aktivitas baru menggunakan argumen yang ditentukan. |
Properti
IsRemote |
Menunjukkan apakah konteks aktivitas disebarluaskan dari induk jarak jauh. |
SpanId |
Id permintaan seperti yang diketahui oleh pemanggil. |
TraceFlags |
Bendera yang ditentukan oleh standar W3C bersama dengan ID untuk aktivitas tersebut. |
TraceId |
Pengidentifikasi jejak. |
TraceState |
Memegang header 'tracestate' W3C. |
Metode
Equals(ActivityContext) |
Menunjukkan apakah objek saat ini sama dengan objek lain dengan jenis yang sama. |
Equals(Object) |
Menentukan apakah instans ini dan objek tertentu |
GetHashCode() |
Menyediakan fungsi hash untuk saat ini |
Parse(String, String) |
Mengurai header konteks jejak W3C ke ActivityContext objek. |
TryParse(String, String, ActivityContext) |
Mencoba mengurai header konteks jejak W3C ke ActivityContext objek. |
TryParse(String, String, Boolean, ActivityContext) |
Mencoba mengurai header konteks jejak W3C ke ActivityContext objek. |
Operator
Equality(ActivityContext, ActivityContext) |
Menentukan apakah dua nilai yang ditentukan |
Inequality(ActivityContext, ActivityContext) |
Menentukan apakah dua nilai yang ditentukan |