Activity.TraceIdGenerator Egenskap

Definition

När du startar en aktivitet som inte har någon överordnad kontext genereras spårnings-ID:t automatiskt med hjälp av slumpmässiga tal. TraceIdGenerator kan användas för att åsidosätta körningens standardalgoritm för spårnings-ID.

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)

Egenskapsvärde

Kommentarer

  • TraceIdGenerator behöver bara anges om standardgenereringen av spårnings-ID inte räcker för appscenariot. – När du ställer in TraceIdGenerator kontrollerar du att det är tillräckligt bra för att undvika långsamhet i aktivitetsstartåtgärden. – Om TraceIdGenerator har angetts flera gånger blir den sista uppsättningen den som används för genereringen av spårnings-ID. – Om Du anger TraceIdGenerator till null aktiveras standardalgoritmen för spårnings-ID-generering igen.

Gäller för