Condividi tramite


ActivityLink Struct

Definizione

Le attività possono essere collegate a zero o più istanze del contesto di attività correlate in modo causale.

I collegamenti alle attività possono puntare a contesti di attività all'interno di una singola analisi o tra analisi diverse.

I collegamenti alle attività possono essere usati per rappresentare operazioni batch in cui un'attività è stata avviata da più attività di avvio, ognuna delle quali rappresenta un singolo elemento in ingresso elaborato nel batch.

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)
Ereditarietà
ActivityLink
Implementazioni

Costruttori

ActivityLink(ActivityContext, ActivityTagsCollection)

Costruisce un nuovo collegamento attività che può essere collegato a un'attività.

Proprietà

Context

Recupera il contesto dell'attività all'interno del collegamento attività corrente.

Tags

Recupera l'enumerazione coppia chiave-valore dei tag associati al contesto dell'attività.

Metodi

EnumerateTagObjects()

Enumerare i tag associati a questo ActivityLink oggetto.

Equals(ActivityLink)

Indica se il collegamento attività corrente è uguale a un altro collegamento attività.

Equals(Object)

Indica se il collegamento attività corrente è uguale a un altro oggetto.

GetHashCode()

Fornisce una funzione hash per l'oggetto ActivityLink corrente, adatta per algoritmi hash e strutture di dati, ad esempio le tabelle hash.

Operatori

Equality(ActivityLink, ActivityLink)

Determina se i due valori ActivityLink specificati sono uguali.

Inequality(ActivityLink, ActivityLink)

Determina se i due valori ActivityLink specificati non sono uguali.

Si applica a