Microsoft.Extensions.Diagnostics.Tracing Przestrzeń nazw

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).