ActivityCreationOptions<T> Structure

Définition

Encapsule toutes les informations envoyées à l’écouteur d’activité, pour prendre des décisions sur la création de l’instance d’activité, ainsi que son état.

Les paramètres de type générique possibles sont ActivityContext ou String.

generic <typename T>
public value class ActivityCreationOptions
public readonly struct ActivityCreationOptions<T>
type ActivityCreationOptions<'T> = struct
Public Structure ActivityCreationOptions(Of T)

Paramètres de type

T

Type de la Parent propriété. Doit être soit String ou ActivityContext.

Héritage
ActivityCreationOptions<T>

Propriétés

Nom Description
Kind

Obtient le type d’activité avec lequel l’activité sera créée.

Links

Obtient l’énumération des liens d’activité avec utilisant lequel l’activité sera créée.

Name

Obtient le nom à utiliser comme OperationName de l’activité qui sera créée.

Parent

Obtient le contexte parent ou l’ID parent avec lequel l’activité sera créée.

SamplingTags

Obtient la collection utilisée pour ajouter d’autres balises pendant le processus d’échantillonnage. Les balises ajoutées sont également ajoutées à l’activité créée s’il est décidé qu’elles doivent être créées par les ActivityListener rappels.

Source

Obtient la source d’activité qui crée l’activité.

Tags

Obtient les balises avec laquelle l’activité sera créée.

TraceId

Obtient l’ID de trace à utiliser dans l’objet Activité s’il est décidé qu’il doit être créé par ActivityListener des rappels.

TraceState

Obtient ou initialise l’état de trace à utiliser lors de la création de l’activité.

S’applique à