Activity.SetParentId Yöntem
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.
Aşırı Yüklemeler
SetParentId(String) |
kimliğine sahip |
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags) |
TraceId ve SpanId'nin W3C kuralını kullanarak üst kimliği ayarlar. |
SetParentId(String)
- Kaynak:
- Activity.cs
- Kaynak:
- Activity.cs
- Kaynak:
- 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
Parametreler
- parentId
- String
Üst işlemin kimliği.
Döndürülenler
this
uygun zincirleme için.
Açıklamalar
- Bu yöntem yalnızca başka bir Activity işlemin mantıksal olarak başlattığı Activity'sınır' senaryolarında kullanılmalıdır. ,
parentId
öğesini (hem de ParentId özelliğini) getirir Tags ve nedensel ağacı yeniden yapılandırmak için kullanılabilir. - Bu yöntem yalnızca Etkinlik oluşturucusundan oluşturulan Etkinliklerle kullanılmak üzere tasarlanmıştır. Çağrılarak CreateActivity oluşturulan veya StartActivity zaten üst kimlik ayarlanmış etkinlikler ve bu yöntemi çağırmanın hiçbir etkisi yoktur.
- Bu yöntem yalnızca nesne başlatılmadan Activity önce kullanılmalıdır. Nesne başlatıldıktan sonra çağırırsanız bu yöntemin Activity hiçbir etkisi olmaz.
Şunlara uygulanır
SetParentId(ActivityTraceId, ActivitySpanId, ActivityTraceFlags)
- Kaynak:
- Activity.cs
- Kaynak:
- Activity.cs
- Kaynak:
- Activity.cs
TraceId ve SpanId'nin W3C kuralını kullanarak üst kimliği ayarlar.
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
Parametreler
- traceId
- ActivityTraceId
Üst etkinliğin TraceId değeri.
- spanId
- ActivitySpanId
Üst etkinliğin SpanId değeri.
- activityTraceFlags
- ActivityTraceFlags
Bir etkinlikle ilişkili W3C standardı tarafından tanımlanan bayrakları belirten numaralandırma değerlerinden biri.
Döndürülenler
this
uygun zincirleme için.
Açıklamalar
- Bu yöntem, kimliği ayarlamak için dize düzenlemesi gerekmeyen bir avantaja sahiptir.
- Bu yöntem yalnızca nesne başlatılmadan Activity önce kullanılmalıdır. Nesne başlatıldıktan sonra çağırırsanız bu yöntemin Activity hiçbir etkisi olmaz.