ActivityContext Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen bağımsız değişkenleri kullanarak yeni bir etkinlik bağlam örneği oluşturun.
public ActivityContext (System.Diagnostics.ActivityTraceId traceId, System.Diagnostics.ActivitySpanId spanId, System.Diagnostics.ActivityTraceFlags traceFlags, string? traceState = default, bool isRemote = false);
new System.Diagnostics.ActivityContext : System.Diagnostics.ActivityTraceId * System.Diagnostics.ActivitySpanId * System.Diagnostics.ActivityTraceFlags * string * bool -> System.Diagnostics.ActivityContext
Public Sub New (traceId As ActivityTraceId, spanId As ActivitySpanId, traceFlags As ActivityTraceFlags, Optional traceState As String = Nothing, Optional isRemote As Boolean = false)
Parametreler
- traceId
- ActivityTraceId
İzleme tanımlayıcısı.
- spanId
- ActivitySpanId
Bir span tanımlayıcısı.
- traceFlags
- ActivityTraceFlags
İzlemeyle ilgili ayrıntıları içerir.
- traceState
- String
Sisteme özgü yapılandırma verilerini taşır.
- isRemote
- Boolean
Bağlamın uzak üst öğeden yayılıp yayılmadığını gösterir.
Açıklamalar
isRemote
W3C belirtiminin bir parçası değildir. OpenTelemetry senaryoları için gereklidir.
Şunlara uygulanır
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.