ITracingBuilder Interface
Definitie
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.
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.
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
Eigenschappen
| Naam | Description |
|---|---|
| Services |
Hiermee haalt u de toepassingsserviceverzameling op die wordt gebruikt door extensiemethoden voor het registreren van services. |
Extensiemethoden
| Naam | Description |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
Leest de traceringsconfiguratie uit de opgegeven IConfiguration sectie en configureert welke ActivitySource en Activity exemplaren zijn ingeschakeld. |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
Registreert een nieuwe ActivityListener geïdentificeerd door |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
Registreert een nieuwe ActivityListener geïdentificeerd door |
| ClearListeners(ITracingBuilder) |
Hiermee verwijdert u alle ActivityListenerBuilder registraties uit de container voor afhankelijkheidsinjectie. |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Hiermee schakelt u alle activiteiten voor de opgegeven bron, bewerking, listener en bereiken uit. |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Hiermee schakelt u alle activiteiten in voor de opgegeven bron, bewerking, listener en bereiken. |