ActivityLink Struktura

Definice

Aktivity mohou být propojeny s nulovou nebo více instancí kontextu aktivity, které jsou kauzálně související.

Odkazy na aktivity můžou odkazovat na kontexty aktivit uvnitř jednoho trasování nebo napříč různými trasováními.

Odkazy na aktivity lze použít k reprezentaci dávkových operací, kdy byla aktivita inicializována více iniciujícími aktivitami, z nichž každá představuje jednu příchozí položku zpracovávanou v dávce.

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)
Dědičnost
ActivityLink
Implementuje

Konstruktory

ActivityLink(ActivityContext, ActivityTagsCollection)

Vytvoří nové propojení aktivity, které lze propojit s aktivitou.

Vlastnosti

Context

Načte kontext aktivity uvnitř tohoto odkazu aktivity.

Tags

Načte výčet párů klíč-hodnota značek připojených ke kontextu aktivity.

Metody

EnumerateTagObjects()

Zobrazí výčet značek připojených k tomuto ActivityLink objektu.

Equals(ActivityLink)

Určuje, zda je odkaz aktuální aktivity roven jinému propojení aktivity.

Equals(Object)

Určuje, zda je odkaz aktuální aktivity roven jinému objektu.

GetHashCode()

Poskytuje funkci hash pro aktuální ActivityLink , která je vhodná pro hashovací algoritmy a datové struktury, jako jsou například hashovací tabulky.

Operátory

Equality(ActivityLink, ActivityLink)

Určuje, zda jsou dvě zadané ActivityLink hodnoty stejné.

Inequality(ActivityLink, ActivityLink)

Určuje, zda se dvě zadané ActivityLink hodnoty nerovnají.

Platí pro