ITracingBuilder Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konfigurerar spårningssystemet genom att ActivityListener registrera instanser och använda regler för att avgöra vilka och Activity instanser som ActivitySource är aktiverade.
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
Egenskaper
| Name | Description |
|---|---|
| Services |
Hämtar programtjänstsamlingen som används av tilläggsmetoder för att registrera tjänster. |
Tilläggsmetoder
| Name | Description |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
Läser spårningskonfigurationen från det angivna IConfiguration avsnittet och konfigurerar vilka och Activity instanser som ActivitySource är aktiverade. |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
Registrerar en ny ActivityListener identifierad av |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
Registrerar en ny ActivityListener identifierad av |
| ClearListeners(ITracingBuilder) |
Tar bort alla ActivityListenerBuilder registreringar från containern för beroendeinmatning. |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Inaktiverar alla aktiviteter för den angivna källan, åtgärden, lyssnaren och omfången. |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Aktiverar alla aktiviteter för den angivna källan, åtgärden, lyssnaren och omfången. |