ITracingBuilder Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konfiguruje system śledzenia, rejestrując ActivityListener wystąpienia i używając reguł w celu określenia, które ActivitySource wystąpienia i Activity są włączone.
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
Właściwości
| Nazwa | Opis |
|---|---|
| Services |
Pobiera kolekcję usług aplikacji, która jest używana przez metody rozszerzeń do rejestrowania usług. |
Metody rozszerzania
| Nazwa | Opis |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
Odczytuje konfigurację śledzenia z podanej IConfiguration sekcji i konfiguruje, które ActivitySource wystąpienia i Activity są włączone. |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
Rejestruje nową ActivityListener identyfikację i |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
Rejestruje nową ActivityListener zidentyfikowaną przez |
| ClearListeners(ITracingBuilder) |
Usuwa wszystkie ActivityListenerBuilder rejestracje z kontenera wstrzykiwania zależności. |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Wyłącza wszystkie działania dla danego źródła, operacji, odbiornika i zakresów. |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
Włącza wszystkie działania dla danego źródła, operacji, odbiornika i zakresów. |