ActivityCreationOptions<T> Struktura

Definice

Zapouzdřuje všechny informace, které se odesílají do naslouchacího procesu aktivity, aby se mohli rozhodnout o vytvoření instance aktivity a jeho stavu.

Možné obecné parametry typu jsou ActivityContext nebo String.

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

Parametry typu

T

Parent Typ vlastnosti. Měla by být buď String nebo ActivityContext.

Dědičnost
ActivityCreationOptions<T>

Vlastnosti

Kind

Získá druh aktivity, se kterým se aktivita vytvoří.

Links

Získá výčet odkazů aktivit, se kterými se aktivita vytvoří.

Name

Získá název, který se použije jako OperationName aktivity, která se vytvoří.

Parent

Získá nadřazený kontext nebo nadřazené ID, se kterým se aktivita vytvoří.

SamplingTags

Získá kolekci, která se používá k přidání dalších značek během procesu vzorkování. Přidané značky se také přidají do vytvořené aktivity, pokud se rozhodnete, že by měly být vytvořeny zpětnými ActivityListener voláními.

Source

Získá zdroj aktivity, který vytvoří aktivitu.

Tags

Získá značky, se kterými se aktivita vytvoří.

TraceId

Získá ID trasování, které se má použít v objektu aktivity, pokud se rozhodne, že by se měla vytvořit ActivityListener zpětné volání.

TraceState

Získá nebo inicializuje stav trasování, který se má použít při vytváření aktivity.

Platí pro