Microsoft.Extensions.Diagnostics.Tracing Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Klassen
| Naam | Description |
|---|---|
| ActivityListenerBuilder |
Beschrijft het door de gebruiker configureerbare oppervlak van een ActivityListener geregistreerd bij een ITracingBuilder. De traceringsinfrastructuur verbruikt de waarden die zijn ingesteld op de opbouwfunctie en bouwt het onderliggende ActivityListener; het abonnement op ActivitySource exemplaren wordt volledig beheerd door de configuratiegestuurde TracingRule set. |
| ActivityListenerConfigurationFactory |
Hiermee wordt een IConfiguration weergave voor een benoemde weergave omgezet ActivityListener. |
| TracingBuilderConfigurationExtensions |
Extensies voor ITracingBuilder het inschakelen van tracering op IConfigurationbasis van . |
| TracingBuilderExtensions |
Extensiemethoden voor ITracingBuilder het toevoegen of wissen ActivityListener van registraties. |
| TracingOptions |
Vertegenwoordigt opties voor het configureren van het traceringssysteem. |
| TracingRule |
Bevat een set parameters die worden gebruikt om te bepalen welke activiteiten zijn ingeschakeld voor welke listeners. Een niet-opgegeven SourceName overeenkomst komt overeen met alle activiteitsbronnen, een niet-opgegeven OperationName komt overeen met alle activiteiten in de overeenkomende bronnen en een niet-opgegeven ListenerName komt overeen met alle listeners. |
Interfaces
| Naam | Description |
|---|---|
| ITracingBuilder |
Hiermee configureert u het traceringssysteem door exemplaren te registreren ActivityListener en regels te gebruiken om te bepalen welke ActivitySource exemplaren en Activity exemplaren zijn ingeschakeld. |
Enums
| Naam | Description |
|---|---|
| ActivitySourceScopes |
Vertegenwoordigt bereiken die worden gebruikt om TracingRule onderscheid te maken tussen activiteitsbronnen die rechtstreeks zijn gemaakt via ActivitySource constructors (Global) en die zijn gemaakt via afhankelijkheidsinjectie met Create(ActivitySourceOptions) (Local). |