Sdílet prostřednictvím


ActivityCreationOptions<T> Struktura

Definice

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

Možné parametry obecného 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

Typ Parent 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 aktivit propojení, pomocí které bude aktivita vytvořena.

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 rozhodne, že by ji měla vytvořit zpětná ActivityListener volání.

Source

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

Tags

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

TraceId

Získá ID trasování k použití v objektu Activity, pokud je rozhodnuto, že by měl být vytvořen zpětná ActivityListener volání.

TraceState

Získá nebo inicializuje stav trasování použít při vytváření aktivity.

Platí pro