ITracingBuilder Interface
Définition
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.
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.
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
Propriétés
| Nom | Description |
|---|---|
| Services |
Obtient la collection de services d’application utilisée par les méthodes d’extension pour inscrire des services. |
Méthodes d’extension
| Nom | Description |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
Lit la configuration du suivi à partir de la section fournie IConfiguration et configure les ActivitySource instances et Activity les instances activées. |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
Inscrit un nouveau ActivityListener identifié par |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
Inscrit un nouveau ActivityListener identifié par |
| ClearListeners(ITracingBuilder) |
Supprime toutes les ActivityListenerBuilder inscriptions du conteneur d’injection de dépendances. |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Désactive toutes les activités pour la source, l’opération, l’écouteur et les étendues donnés. |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Active toutes les activités pour la source, l’opération, l’écouteur et les étendues donnés. |