Activity.TraceIdGenerator Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při spuštění aktivity, která nemá nadřazený kontext, se ID trasování automaticky vygeneruje pomocí náhodných čísel. TraceIdGenerator lze použít k přepsání výchozího algoritmu generování ID trasování modulu runtime.
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)
Hodnota vlastnosti
Poznámky
- TraceIdGenerator je potřeba nastavit pouze v případě, že výchozí generování ID trasování pro scénář aplikace nestačí.
– Při nastavování TraceIdGenerator se ujistěte, že je dostatečně výkonný, aby se zabránilo zpomalení operace spouštění aktivity.
– Pokud je TraceIdGenerator nastavena vícekrát, poslední sada bude ta, která se použije pro generování ID trasování.
- Nastavení TraceIdGenerator na
nullznovu povolí výchozí algoritmus generování ID trasování.