ActivityCreationOptions<T> Struktura

Definicja

Hermetyzuje wszystkie informacje wysyłane do odbiornika działań, aby podejmować decyzje dotyczące tworzenia wystąpienia działania, a także jego stanu.

Możliwe parametry typu ogólnego to ActivityContext lub 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 właściwości. Powinna mieć wartość String lub ActivityContext.

Dziedziczenie
ActivityCreationOptions<T>

Właściwości

Kind

Pobiera rodzaj działania, za pomocą którego zostanie utworzone działanie.

Links

Pobiera wyliczenie łączy działań, za pomocą których zostanie utworzone działanie.

Name

Pobiera nazwę do użycia jako OperationName działania, które zostanie utworzone.

Parent

Pobiera kontekst nadrzędny lub identyfikator nadrzędny, za pomocą którego zostanie utworzone działanie.

SamplingTags

Pobiera kolekcję używaną do dodawania kolejnych tagów podczas procesu próbkowania. Dodane tagi są również dodawane do utworzonego działania, jeśli zdecyduje się, że powinny zostać utworzone przez ActivityListener wywołania zwrotne.

Source

Pobiera źródło działania, które tworzy działanie.

Tags

Pobiera tagi, za pomocą których zostanie utworzone działanie.

TraceId

Pobiera identyfikator śledzenia do użycia w obiekcie Działania, jeśli zostanie podjęta decyzja, że powinien zostać utworzony przez ActivityListener wywołania zwrotne.

TraceState

Pobiera lub inicjuje stan śledzenia, który ma być używany podczas tworzenia działania.

Dotyczy