Microsoft.Extensions.Diagnostics.Tracing Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| ActivityListenerBuilder |
Décrit l’aire configurable par l’utilisateur d’un ActivityListener inscrit auprès d’un ITracingBuilder. L’infrastructure de suivi consomme les valeurs définies sur le générateur et construit l’abonnement sous-jacent ActivityListeneraux ActivitySource instances est entièrement contrôlé par l’ensemble piloté TracingRule par la configuration. |
| ActivityListenerConfigurationFactory |
Résout une IConfiguration vue pour un nom ActivityListener. |
| TracingBuilderConfigurationExtensions |
Extensions pour ITracingBuilder l’activation du suivi en fonction IConfigurationde . |
| TracingBuilderExtensions |
Méthodes d’extension pour ITracingBuilder ajouter ou effacer ActivityListener des inscriptions. |
| TracingOptions |
Représente les options de configuration du système de suivi. |
| TracingRule |
Contient un ensemble de paramètres utilisés pour déterminer quelles activités sont activées pour les écouteurs. Une source d’activité non spécifiée SourceName correspond à toutes les sources d’activité, une activité non spécifiée OperationName correspond à toutes les activités dans les sources correspondantes et une correspondance non spécifiée ListenerName correspond à tous les écouteurs. |
Interfaces
| Nom | Description |
|---|---|
| ITracingBuilder |
Configure le système de suivi en inscrivant ActivityListener des instances et en utilisant des règles pour déterminer quelles ActivitySource instances sont Activity activées. |
Énumérations
| Nom | Description |
|---|---|
| ActivitySourceScopes |
Représente les étendues utilisées pour TracingRule faire la distinction entre les sources d’activité créées directement via ActivitySource des constructeurs (Global) et celles créées via l’injection de dépendances avec Create(ActivitySourceOptions) (Local). |