Compartilhar via


ActivityCreationOptions<T> Estrutura

Definição

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

Os parâmetros de tipo genérico possíveis 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 String ou ActivityContext.

Herança
ActivityCreationOptions<T>

Propriedades

Kind

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

Links

Obtém a enumeração dos links com o qual a atividade será criada.

Name

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

Parent

Obtém a ID pai ou o contexto com o 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 retornos de chamada ActivityListener.

Source

Obtém a fonte de criação da 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 de atividade se ficou decidido que ele deve ser criado por retornos de chamada ActivityListener.

TraceState

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

Aplica-se a