Freigeben über


ActivityLink Struktur

Definition

Aktivitäten können mit keiner, einer oder mehreren Aktivitätskontextinstanzen verknüpft werden, die in kausaler Beziehung zueinander stehen.

Aktivitätslinks können auf Aktivitätskontexte innerhalb einer einzelnen Stapelüberwachung oder in mehreren Stapelüberwachungen verweisen.

Aktivitätslinks können Batchvorgänge repräsentieren, bei denen eine Aktivität durch mehrere initiierende Aktivitäten initiiert wurde. Jede dieser Aktivitäten repräsentiert dabei ein einzelnes eingehendes Element, das im Batch verarbeitet wird.

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)
Vererbung
ActivityLink
Implementiert

Konstruktoren

ActivityLink(ActivityContext, ActivityTagsCollection)

Erstellt einen neuen Aktivitätslink, der mit einer Aktivität verknüpft werden kann.

Eigenschaften

Context

Ruft den Aktivitätskontext innerhalb dieses Aktivitätslinks ab.

Tags

Ruft die Schlüssel-Wert-Paar-Enumeration von Tags ab, die an den Aktivitätskontext angefügt sind.

Methoden

EnumerateTagObjects()

Listet die Tags auf, die an dieses ActivityLink Objekt angefügt sind.

Equals(ActivityLink)

Gibt an, ob der aktuelle Aktivitätslink gleich einem anderen Aktivitätslink ist.

Equals(Object)

Gibt an, ob der aktuelle Aktivitätslink gleich einem anderen Objekt ist.

GetHashCode()

Diese Methode stellt eine Hashfunktion für die aktuelle ActivityLink bereit, die sich für die Verwendung in Hashalgorithmen und -datenstrukturen eignet, z. B. in Hashtabellen.

Operatoren

Equality(ActivityLink, ActivityLink)

Dieser Operator bestimmt, ob zwei angegebene ActivityLink-Werte gleich sind.

Inequality(ActivityLink, ActivityLink)

Dieser Operator bestimmt, ob zwei angegebene ActivityLink-Werte ungleich sind.

Gilt für: