Microsoft.Extensions.Diagnostics.Tracing Spazio dei nomi

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).