Compartilhar via


ActivityLink Estrutura

Definição

As atividades podem estar vinculadas a zero ou mais instâncias de contexto da atividade casualmente relacionadas.

Os links de atividade podem apontar para contextos de atividade dentro de um único rastreamento ou em rastreamentos diferentes.

Os links de atividade podem ser usados para representar operações em lote em que uma atividade foi iniciada por várias atividades de início, cada uma representando um único item de entrada sendo processado no 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)
Herança
ActivityLink
Implementações

Construtores

ActivityLink(ActivityContext, ActivityTagsCollection)

Constrói um link de atividade, que pode ser vinculado a uma atividade.

Propriedades

Context

Recupera o contexto da atividade dentro do link de atividade.

Tags

Recupera a enumeração de pares chave-valor de marcações anexadas ao contexto da atividade.

Métodos

EnumerateTagObjects()

Enumerar as marcas anexadas a esse ActivityLink objeto.

Equals(ActivityLink)

Indica se o link da atividade atual é igual a outro link da atividade.

Equals(Object)

Indica se o link de atividade atual é igual a outro objeto.

GetHashCode()

Fornece uma função de hash para o ActivityLink atual que seja adequada para algoritmos de hash e estruturas de dados, como tabelas de hash.

Operadores

Equality(ActivityLink, ActivityLink)

Determina se os dois valores especificados de ActivityLink são iguais.

Inequality(ActivityLink, ActivityLink)

Determina se os dois valores especificados de ActivityLink não são iguais.

Aplica-se a