Microsoft.Extensions.Diagnostics.Tracing Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| Nome | Descrizione |
|---|---|
| ActivityListenerBuilder |
Descrive la superficie configurabile dall'utente di un oggetto ActivityListener registrato con un oggetto ITracingBuilder. L'infrastruttura di traccia utilizza i valori impostati nel generatore e costruisce l'oggetto sottostante ActivityListener. La sottoscrizione alle ActivitySource istanze è controllata interamente dal set basato sulla TracingRule configurazione. |
| ActivityListenerConfigurationFactory |
Risolve una IConfiguration vista per un oggetto denominato ActivityListener. |
| TracingBuilderConfigurationExtensions |
Estensioni per ITracingBuilder l'abilitazione della traccia in base a IConfiguration. |
| TracingBuilderExtensions |
Metodi di estensione per ITracingBuilder aggiungere o cancellare ActivityListener le registrazioni. |
| TracingOptions |
Rappresenta le opzioni per la configurazione del sistema di traccia. |
| TracingRule |
Contiene un set di parametri utilizzati per determinare quali attività sono abilitate per i listener. Un oggetto non specificato SourceName corrisponde a tutte le origini attività, un oggetto non specificato OperationName corrisponde a tutte le attività all'interno delle origini corrispondenti e un oggetto non specificato ListenerName corrisponde a tutti i listener. |
Interfacce
| Nome | Descrizione |
|---|---|
| ITracingBuilder |
Configura il sistema di traccia registrando ActivityListener le istanze e usando regole per determinare quali ActivitySource istanze e Activity sono abilitate. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| ActivitySourceScopes |
Rappresenta gli ambiti usati da TracingRule per distinguere tra le origini attività create direttamente tramite ActivitySource costruttori (Global) e quelle create tramite l'inserimento delle dipendenze con Create(ActivitySourceOptions) (Local). |