Udostępnij za pośrednictwem


Microsoft.VisualStudio.RpcContracts.Logging Przestrzeń nazw

Klasy

LoggerOptions

Opcje rejestrowania dla danego strumienia dziennika. Ta klasa jest niezmienna.

LoggingLevelSettings

Reprezentuje ustawienia konfiguracji na żywo strumienia dziennika.

LogRegistration

Reprezentuje pojedynczy wpis w dzienniku ze skojarzonymi metadanymi.

LogVerbosityState

Zdarzenia args do zmiany szczegółowości rejestrowania w danym strumieniu dziennika śledzenia.

Struktury

LogId

Klasa reprezentująca w pełni kwalifikowany identyfikator danego strumienia dziennika i wszystkie informacje, które mogą służyć do identyfikowania dziennika.

Interfejsy

IAuditLogService

Interfejs używany do rejestrowania zdarzeń inspekcji ze składników programu Visual Studio.

ITraceHubClientCallback

Interfejs używany do żądania zmian rejestrowania z centrum śledzenia do klienta przy użyciu centrum śledzenia. Zaimplementuj ten interfejs, aby obsługiwać wysyłanie strumieni dzienników na żywo.

ITraceHubRegistrationService

Interfejs używany do opisywania kontraktu między składnikami śledzenia w usługach zdalnych i centrum śledzenia. Służy do konfigurowania dostawców śledzenia i proffer strumieni dzienników oraz oferowania poziomów dziennika konfiguracji i lokalizacji dziennika do śledzenia składników.

Wyliczenia

AuditLogEventType

Typ zdarzenia dziennika inspekcji, kopia istniejących typów zdarzeń EventLog.

AuditLogSource

Znane źródła zdarzeń dziennika inspekcji ułatwiające automatyczne filtrowanie przez inne narzędzia.

PrivacyFlags

Zestaw flag opisujących potencjalną obecność informacji o danej klasyfikacji prywatności.

RegistrationStatuses

enum reprezentujące wszystkie możliwe wyniki wywołań w celu zarejestrowania nowego strumienia dziennika śledzenia.