ActivityCreationOptions<T> Struktura

Definice

Zapouzdřuje všechny informace, které se odesílají naslouchacímu procesu aktivity, aby se mohli rozhodovat o vytvoření instance aktivity a jeho 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ělo by to být buď String nebo ActivityContext.

Dědičnost
ActivityCreationOptions<T>

Vlastnosti

Name Description
Kind

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

Links

Získá výčet propojení 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 se měly vytvořit zpětná ActivityListener volání.

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 je rozhodnuto, že by měl být vytvořen 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