Activity.TraceIdGenerator Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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,
nullwordt het standaard algoritme voor het genereren van tracerings-id's opnieuw ingeschakeld.