ActivityLink Struktura

Definicja

Działania mogą być połączone z zero lub więcej wystąpieniami kontekstu działania, które są ze sobą powiązane.Activities may be linked to zero or more activity context instances that are causally related.

Linki działania mogą wskazywać konteksty aktywności wewnątrz pojedynczego śladu lub do różnych śladów.Activity links can point to activity contexts inside a single trace or across different traces.

Linki działania mogą służyć do reprezentowania operacji wsadowych, w których działanie zostało zainicjowane przez wiele działań inicjujących, z których każdy reprezentuje pojedynczy element przychodzący w partii.Activity links can be used to represent batched operations where an activity was initiated by multiple initiating activities, each representing a single incoming item being processed in the batch.

public value class ActivityLink : IEquatable<System::Diagnostics::ActivityLink>
public struct ActivityLink : IEquatable<System.Diagnostics.ActivityLink>
type ActivityLink = struct
Public Structure ActivityLink
Implements IEquatable(Of ActivityLink)
Dziedziczenie
ActivityLink
Implementuje

Konstruktory

ActivityLink(ActivityContext, ActivityTagsCollection)

Tworzy nowy link do działania, który może być połączony z działaniem.Constructs a new activity link, which can be linked to an activity.

Właściwości

Context

Pobiera kontekst działania w ramach tego linku działania.Retrieves the activity context inside this activity link.

Tags

Pobiera Wyliczenie par klucz-wartość znaczników dołączonych do kontekstu aktywności.Retrieves the key-value pair enumeration of tags attached to the activity context.

Metody

Equals(ActivityLink)

Wskazuje, czy bieżące łącze działania jest równe innemu linkowi działania.Indicates whether the current activity link is equal to another activity link.

Equals(Object)

Wskazuje, czy bieżące łącze działania jest równe innemu obiektowi.Indicates whether the current activity link is equal to another object.

GetHashCode()

Zapewnia funkcję mieszania dla bieżącej ActivityLink , która jest odpowiednia dla algorytmów wyznaczania wartości skrótu i struktur danych, takich jak tabele skrótów.Provides a hash function for the current ActivityLink that's suitable for hashing algorithms and data structures, such as hash tables.

Operatory

Equality(ActivityLink, ActivityLink)

Określa, czy dwie określone ActivityLink wartości są równe.Determines whether two specified ActivityLink values are equal.

Inequality(ActivityLink, ActivityLink)

Określa, czy dwie określone ActivityLink wartości nie są równe.Determines whether two specified ActivityLink values are not equal.

Dotyczy