Freigeben über


ActivityCreationOptions<T> Struktur

Definition

Kapselt alle Informationen, die an den Aktivitätslistener gesendet werden, um Entscheidungen über die Erstellung der Aktivitätsinstanz sowie deren Zustand zu treffen.

Die möglichen generischen Typparameter sind ActivityContext oder String.

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

Typparameter

T

Der Typ der Parent Eigenschaft. Muss entweder String oder ActivityContext sein.

Vererbung
ActivityCreationOptions<T>

Eigenschaften

Kind

Ruft die Aktivitätsart ab, mit der die Aktivität erstellt wird.

Links

Ruft die Enumeration der Aktivitätslinks ab, mit der die Aktivität erstellt wird.

Name

Ruft den Namen ab, der als OperationName der zu erstellenden Aktivität verwendet werden soll.

Parent

Ruft den übergeordneten Kontext oder die übergeordnete ID ab, mit dem bzw. der die Aktivität erstellt wird.

SamplingTags

Ruft die Sammlung ab, die verwendet wird, um während des Samplingprozesses weitere Tags hinzuzufügen. Die hinzugefügten Tags werden auch der erstellten Aktivität hinzugefügt, wenn festgelegt wird, dass sie durch die ActivityListener-Rückrufe erstellt werden soll.

Source

Ruft die Aktivitätsquelle ab, die die-Aktivität erstellt.

Tags

Ruft die Tags ab, mit denen die Aktivität erstellt wird.

TraceId

Ruft die Ablaufverfolgungs-ID ab, die im Aktivitätsobjekt verwendet werden soll, wenn festgelegt wird, dass sie durch ActivityListener-Rückrufe erstellt werden soll.

TraceState

Ruft den Ablaufverfolgungszustand ab, der beim Erstellen der Aktivität verwendet werden soll, oder initialisiert diesen.

Gilt für: