Activity.TraceIdGenerator Eigenschap

Definitie

Wanneer u een activiteit start die geen bovenliggende context heeft, wordt de tracerings-id automatisch gegenereerd met willekeurige getallen. TraceIdGenerator kan worden gebruikt om het standaard algoritme voor het genereren van tracerings-id's van de runtime te overschrijven.

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)

Waarde van eigenschap

Opmerkingen

  • TraceIdGenerator moet alleen worden ingesteld als het genereren van de standaard tracerings-id niet voldoende is voor het app-scenario. - Bij het instellen van TraceIdGenerator moet u ervoor zorgen dat het goed genoeg is om traagheid in de startbewerking van activiteit te voorkomen. - Als TraceIdGenerator meerdere keren is ingesteld, wordt de laatste set gebruikt voor het genereren van tracerings-id's. - Als u TraceIdGenerator instelt, null wordt het standaard algoritme voor het genereren van tracerings-id's opnieuw ingeschakeld.

Van toepassing op