Microsoft.Extensions.Diagnostics.Tracing Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
| Name | Descrição |
|---|---|
| ActivityListenerBuilder |
Descreve a superfície configurável pelo utilizador de um ActivityListener registado com um ITracingBuilder. A infraestrutura de traçado consome os valores definidos no construtor e constrói o subjacente ActivityListener; a subscrição às ActivitySource instâncias é controlada inteiramente pelo conjunto orientado TracingRule pela configuração. |
| ActivityListenerConfigurationFactory |
Resolve uma IConfiguration vista para um nome ActivityListener. |
| TracingBuilderConfigurationExtensions |
Extensões para ITracingBuilder para permitir o traçado com base em IConfiguration. |
| TracingBuilderExtensions |
Métodos de extensão para ITracingBuilder adicionar ou limpar ActivityListener registos. |
| TracingOptions |
Representa opções para configurar o sistema de rastreio. |
| TracingRule |
Contém um conjunto de parâmetros usados para determinar quais as atividades ativadas para que ouvintes. Um não especificado SourceName corresponde a todas as fontes de atividade, um não especificado OperationName corresponde a todas as atividades dentro das fontes correspondentes, e um não especificado ListenerName corresponde a todos os ouvintes. |
Interfaces
| Name | Descrição |
|---|---|
| ITracingBuilder |
Configura o sistema de rastreio registando ActivityListener instâncias e usando regras para determinar quais ActivitySource as instâncias Activity e que estão ativadas. |
Enumerações
| Name | Descrição |
|---|---|
| ActivitySourceScopes |
Representa os escopos usados por TracingRule para distinguir entre fontes de atividade criadas diretamente por ActivitySource construtores (Global) e aquelas criadas por injeção de dependências com Create(ActivitySourceOptions) (Local). |