Activity.TraceIdGenerator Vlastnost

Definice

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