Microsoft.Extensions.Diagnostics.Tracing Espacio de nombres

Clases

Nombre Description
ActivityListenerBuilder

Describe la superficie configurable por el usuario de un ActivityListener objeto registrado con .ITracingBuilder La infraestructura de seguimiento consume los valores establecidos en el generador y construye la suscripción subyacente ActivityListener; la suscripción a ActivitySource las instancias se controla completamente mediante el conjunto controlado TracingRule por la configuración.

ActivityListenerConfigurationFactory

Resuelve una IConfiguration vista de un objeto denominado ActivityListener.

TracingBuilderConfigurationExtensions

Extensiones para ITracingBuilder habilitar el seguimiento en función de IConfiguration.

TracingBuilderExtensions

Métodos de extensión para ITracingBuilder agregar o borrar ActivityListener registros.

TracingOptions

Representa las opciones para configurar el sistema de seguimiento.

TracingRule

Contiene un conjunto de parámetros usados para determinar qué actividades están habilitadas para los agentes de escucha. Un no especificado SourceName coincide con todos los orígenes de actividad, una no especificada OperationName coincide con todas las actividades dentro de los orígenes coincidentes y una coincidencia no especificada ListenerName con todos los agentes de escucha.

Interfaces

Nombre Description
ITracingBuilder

Configura el sistema de seguimiento registrando ActivityListener instancias y usando reglas para determinar qué ActivitySource instancias y Activity instancias están habilitadas.

Enumeraciones

Nombre Description
ActivitySourceScopes

Representa los ámbitos usados por TracingRule para distinguir entre los orígenes de actividad creados directamente a través ActivitySource de constructores (Global) y los creados a través de la inserción de dependencias con Create(ActivitySourceOptions) (Local).