Compartir a través de


ActivityLink Estructura

Definición

Las actividades pueden estar vinculadas a cero o más instancias de contexto de actividad que están relacionadas de manera causal.

Los vínculos de actividad pueden apuntar a contextos de actividad dentro de un único seguimiento o a través de varios seguimientos.

Los vínculos de actividad se pueden utilizar para representar operaciones por lotes en las que varias actividades de inicio iniciaron una actividad, donde cada una de las cuales representa un único elemento entrante que se está procesando en el lote.

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)
Herencia
ActivityLink
Implementaciones

Constructores

ActivityLink(ActivityContext, ActivityTagsCollection)

Construye un vínculo de actividad nuevo, que se puede vincular a una actividad.

Propiedades

Context

Recupera el contexto de la actividad dentro de este vínculo de actividad.

Tags

Recupera la enumeración de par clave-valor de las etiquetas adjuntas al contexto de la actividad.

Métodos

EnumerateTagObjects()

Enumerar las etiquetas adjuntas a este ActivityLink objeto.

Equals(ActivityLink)

Indica si el vínculo de actividad actual es igual a otro vínculo de actividad.

Equals(Object)

Indica si el vínculo de actividad actual es igual a otro objeto.

GetHashCode()

Proporciona una función hash para el elemento ActivityLink actual adecuada para algoritmos hash y estructuras de datos, como una tabla hash.

Operadores

Equality(ActivityLink, ActivityLink)

Determina si dos valores ActivityLink especificados son iguales.

Inequality(ActivityLink, ActivityLink)

Determina si dos valores ActivityLink especificados no son iguales.

Se aplica a