Microsoft.Extensions.Diagnostics.Tracing Przestrzeń nazw
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.
Klasy
| Nazwa | Opis |
|---|---|
| ActivityListenerBuilder |
Opisuje konfigurowalną przez użytkownika powierzchnię ActivityListener zarejestrowanego przy użyciu elementu ITracingBuilder. Infrastruktura śledzenia korzysta z wartości ustawionych na konstruktorze i konstruuje bazowe ActivityListener; subskrypcja wystąpień ActivitySource jest kontrolowana całkowicie przez zestaw oparty na TracingRule konfiguracji. |
| ActivityListenerConfigurationFactory |
IConfiguration Rozpoznaje widok dla nazwanego ActivityListenerelementu . |
| TracingBuilderConfigurationExtensions |
Rozszerzenia do ITracingBuilder włączania śledzenia na IConfigurationpodstawie . |
| TracingBuilderExtensions |
Metody rozszerzenia służące ITracingBuilder do dodawania lub czyszczenia ActivityListener rejestracji. |
| TracingOptions |
Reprezentuje opcje konfigurowania systemu śledzenia. |
| TracingRule |
Zawiera zestaw parametrów używanych do określania, które działania są włączone dla których odbiorników. Nieokreślone SourceName pasuje do wszystkich źródeł działań, nieokreślone OperationName pasuje do wszystkich działań w pasujących źródłach i nieokreślone ListenerName pasuje do wszystkich odbiorników. |
Interfejsy
| Nazwa | Opis |
|---|---|
| ITracingBuilder |
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. |
Wyliczenia
| Nazwa | Opis |
|---|---|
| ActivitySourceScopes |
Reprezentuje zakresy używane przez TracingRule program do rozróżniania źródeł działań utworzonych bezpośrednio za pomocą ActivitySource konstruktorów () i utworzonych za pomocą iniekcji Global zależności (Create(ActivitySourceOptions)Local). |