Partage via


ActivityLink Structure

Définition

Les activités peuvent être liées à zéro ou plusieurs instances de contexte d’activité ayant un lien de causalité.

Les liens d’activité peuvent pointer vers des contextes d’activité à l’intérieur d’une seule trace ou sur des traces différentes.

Les liens d’activité peuvent être utilisés pour représenter des opérations par lots où une activité a été lancée par plusieurs activités de lancement, chacune représentant un seul élément entrant traité dans le lot.

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)
Héritage
ActivityLink
Implémente

Constructeurs

ActivityLink(ActivityContext, ActivityTagsCollection)

Construit un nouveau lien d’activité qui peut être lié à une activité.

Propriétés

Context

Récupère le contexte d’activité à l’intérieur de ce lien d’activité.

Tags

Récupère l’énumération de paire clé-valeur des balises attachées au contexte d’activité.

Méthodes

EnumerateTagObjects()

Énumérez les balises attachées à cet ActivityLink objet.

Equals(ActivityLink)

Indique si le lien d’activité en cours est égal à un autre lien d’activité.

Equals(Object)

Indique si le lien d’activité en cours est égal à un autre objet.

GetHashCode()

Fournit une fonction de hachage pour l'élément ActivityLink actuel, qui convient aux algorithmes de hachage et aux structures de données comme les tables de hachage.

Opérateurs

Equality(ActivityLink, ActivityLink)

Détermine si deux valeurs ActivityLink spécifiées sont égales.

Inequality(ActivityLink, ActivityLink)

Détermine si deux valeurs ActivityLink spécifiées ne sont pas égales.

S’applique à