Activity.TraceIdGenerator Eigenschaft
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.
Beim Starten einer Aktivität ohne übergeordneten Kontext wird die Ablaufverfolgungs-ID automatisch mit Zufallszahlen generiert. TraceIdGenerator kann verwendet werden, um den Standardalgorithmus zur Generierung von Ablaufverfolgungs-ID der Runtime zu überschreiben.
public:
static property Func<System::Diagnostics::ActivityTraceId> ^ TraceIdGenerator { Func<System::Diagnostics::ActivityTraceId> ^ get(); void set(Func<System::Diagnostics::ActivityTraceId> ^ value); };
public static Func<System.Diagnostics.ActivityTraceId>? TraceIdGenerator { get; set; }
static member TraceIdGenerator : Func<System.Diagnostics.ActivityTraceId> with get, set
Public Shared Property TraceIdGenerator As Func(Of ActivityTraceId)
Eigenschaftswert
Hinweise
- TraceIdGenerator muss nur festgelegt werden, wenn die Standardgenerierung der Ablaufverfolgungs-ID für das App-Szenario nicht ausreicht.
- Stellen Sie beim Festlegen von TraceIdGenerator sicher, dass die Leistung ausreichend ist, um eine Langsamkeit beim Starten der Aktivität zu vermeiden.
- Wenn TraceIdGenerator mehrmals festgelegt ist, ist der letzte Satz der für die Generierung der Ablaufverfolgungs-ID verwendet.
– Wenn TraceIdGenerator auf festgelegt wird,
null
wird der Standardalgorithmus zur Generierung von Ablaufverfolgungs-ID erneut aktiviert.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für