ActivityLink Struktura

Definicja

Działania mogą być połączone z zerem lub większą liczbie wystąpień kontekstu działania, które są związane przyczynowo.

Linki działań mogą wskazywać konteksty działań wewnątrz pojedynczego śledzenia lub w różnych śladach.

Łącza działań 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 przetwarzany w partii.

public value class ActivityLink : IEquatable<System::Diagnostics::ActivityLink>
public readonly 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 działania, który może być połączony z działaniem.

Właściwości

Context

Pobiera kontekst działania wewnątrz tego linku działania.

Tags

Pobiera parę klucz-wartość wyliczenie tagów dołączonych do kontekstu działania.

Metody

EnumerateTagObjects()

Wyliczenie tagów dołączonych do tego ActivityLink obiektu.

Equals(ActivityLink)

Wskazuje, czy bieżący link działania jest równy innemu linkowi działania.

Equals(Object)

Wskazuje, czy bieżący link działania jest równy innemu obiektowi.

GetHashCode()

Udostępnia funkcję skrótu dla bieżącego ActivityLink , która jest odpowiednia dla algorytmów tworzenia skrótów i struktur danych, takich jak tabele skrótów.

Operatory

Equality(ActivityLink, ActivityLink)

Określa, czy dwie określone ActivityLink wartości są równe.

Inequality(ActivityLink, ActivityLink)

Określa, czy dwie określone ActivityLink wartości nie są równe.

Dotyczy