Activity.TraceIdGenerator Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Podczas uruchamiania działania, które nie ma kontekstu nadrzędnego, identyfikator śledzenia zostanie wygenerowany automatycznie przy użyciu liczb losowych. Funkcji TraceIdGenerator można użyć do zastąpienia domyślnego algorytmu generowania identyfikatora śledzenia środowiska uruchomieniowego.
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)
Wartość właściwości
Uwagi
- TraceIdGenerator należy ustawić tylko wtedy, gdy domyślne generowanie identyfikatora śledzenia nie jest wystarczające dla scenariusza aplikacji.
- Podczas ustawiania elementu TraceIdGenerator upewnij się, że jest wystarczająco wydajny, aby uniknąć spowolnienia operacji uruchamiania działania.
— Jeśli element TraceIdGenerator jest ustawiany wiele razy, ostatni zestaw będzie używany do generowania identyfikatora śledzenia.
— Ustawienie elementu TraceIdGenerator w celu
null
ponownego włączenia domyślnego algorytmu generowania identyfikatora śledzenia.
Dotyczy
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.