ActivityLink Struktura

Definice

Aktivity můžou být propojeny s nulovými nebo více instancemi kontextu aktivity, které jsou kauzálně související.

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

Odkazy na aktivity lze použít k reprezentaci dávkových operací, kdy byla aktivita inicializována několika iniciační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

Name Description
ActivityLink(ActivityContext, ActivityTagsCollection)

Vytvoří nový odkaz na aktivitu, který lze propojit s aktivitou.

Vlastnosti

Name Description
Context

Načte kontext aktivity uvnitř tohoto odkazu na aktivitu.

Tags

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

Metody

Name Description
EnumerateTagObjects()

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

Equals(ActivityLink)

Určuje, jestli se aktuální odkaz na aktivitu rovná jinému propojení aktivity.

Equals(Object)

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

GetHashCode()

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

Operátory

Name Description
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