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
null
znovu povolí výchozí algoritmus generování ID trasování.
Platí pro
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.