ActivityCreationOptions<T> Estrutura

Definição

Encapsula todas as informações que são enviadas ao ouvinte de atividade, para tomar decisões sobre a criação da instância de atividade, bem como seu estado.

Os possíveis parâmetros de tipo genérico são ActivityContext ou String.

generic <typename T>
public value class ActivityCreationOptions
public readonly struct ActivityCreationOptions<T>
type ActivityCreationOptions<'T> = struct
Public Structure ActivityCreationOptions(Of T)

Parâmetros de tipo

T

O tipo da Parent propriedade. Deve ser um String ou ActivityContext.

Herança
ActivityCreationOptions<T>

Propriedades

Nome Description
Kind

Obtém o tipo de atividade com o qual a atividade será criada.

Links

Obtém a enumeração de links de atividade com os quais a atividade será criada.

Name

Obtém o nome a ser usado como OperationName da atividade que será criada.

Parent

Obtém o contexto pai ou a ID pai com a qual a atividade será criada.

SamplingTags

Obtém a coleção usada para adicionar mais marcas durante o processo de amostragem. As marcas adicionadas também serão adicionadas à Atividade criada se for decidido que ela deve ser criada pelos ActivityListener retornos de chamada.

Source

Obtém a origem da atividade que cria a atividade.

Tags

Obtém as marcas com as quais a atividade será criada.

TraceId

Obtém a ID de rastreamento a ser usada no objeto Activity se for decidido que ela deve ser criada por ActivityListener retornos de chamada.

TraceState

Obtém ou inicializa o estado de rastreamento a ser usado ao criar a Atividade.

Aplica-se a