Activity.TraceIdGenerator Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Lors du démarrage d’une activité qui n’a pas de contexte parent, l’ID de trace est généré automatiquement à l’aide de nombres aléatoires. TraceIdGenerator peut être utilisé pour remplacer l’algorithme de génération d’ID de trace par défaut du 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)
Valeur de propriété
Remarques
- TraceIdGenerator doit être défini uniquement si la génération d’ID de trace par défaut n’est pas suffisante pour le scénario d’application.
- Lors de la définition de TraceIdGenerator, assurez-vous qu’il est suffisamment performant pour éviter toute lenteur dans l’opération de démarrage de l’activité.
- Si TraceIdGenerator est défini plusieurs fois, le dernier jeu sera celui utilisé pour la génération de l’ID de trace.
- La définition de TraceIdGenerator
null
sur réactivera l’algorithme de génération d’ID de trace par défaut.
S’applique à
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.