ActivityCreationOptions<T> Struct

Definizione

Incapsula tutte le informazioni inviate al listener attività per la presa di decisioni sulla creazione dell'istanza attività e sul relativo stato.

I parametri di tipo generico possibili sono ActivityContext o String.

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

Parametri di tipo

T

Tipo della Parent proprietà. Deve essere String o ActivityContext.

Ereditarietà
ActivityCreationOptions<T>

Proprietà

Kind

Ottiene il tipo di attività con cui verrà creata l'attività.

Links

Ottiene l'enumerazione dei collegamenti attività con cui verrà creata l'attività.

Name

Ottiene il nome da usare come OperationName dell'attività che verrà creata.

Parent

Ottiene il contesto padre o l'ID padre con cui verrà creata l'attività.

SamplingTags

Ottiene la raccolta usata per aggiungere altri tag durante il processo di campionamento. I tag aggiunti vengono aggiunti anche all'oggetto Activity creato se si decide che deve essere creato da callback ActivityListener.

Source

Ottiene l'origine attività che crea l'attività.

Tags

Ottiene i tag con cui verrà creata l'attività.

TraceId

Ottiene l'ID di traccia da usare nell'oggetto Activity se si decide che deve essere creato da callback ActivityListener.

TraceState

Ottiene o inizializza lo stato di traccia da usare durante la creazione dell'attività.

Si applica a