Udostępnij za pośrednictwem


Przestrzeń nazw Microsoft::CognitiveServices::Speech::D iagnostics::Logging

Podsumowanie

Członkowie Opisy
na poziomie wyliczenia Definiuje różne dostępne poziomy dziennika.
, klasa Diagnostics::Logging::EventLogger Klasa z metodami statycznymi do kontrolowania rejestrowania zestawu SDK opartego na wywołaniu zwrotnym. Włączenie rejestrowania podczas uruchamiania scenariusza zestawu SPEECH SDK zawiera szczegółowe informacje z podstawowych składników natywnych zestawu SDK. Jeśli zgłosisz problem firmie Microsoft, może zostać wyświetlony monit o podanie dzienników w celu ułatwienia firmie Microsoft zdiagnozowania problemu. Aplikacja nie powinna być zależna od określonych ciągów dziennika, ponieważ mogą one ulec zmianie z jednej wersji zestawu SDK na inną bez powiadomienia. Użyj usługi EventLogger, jeśli chcesz uzyskać dostęp do nowych ciągów dziennika, gdy tylko są dostępne, i musisz je przetworzyć. Na przykład zintegrowanie dzienników zestawu SPEECH SDK z istniejącym systemem zbierania dzienników rejestrowania. Dodano element w wersji 1.20.0.
, klasa Diagnostics::Logging::FileLogger Klasa z metodami statycznymi do kontrolowania rejestrowania zestawu SDK opartego na plikach. Włączenie rejestrowania podczas uruchamiania scenariusza zestawu SPEECH SDK zawiera szczegółowe informacje z podstawowych składników natywnych zestawu SDK. Jeśli zgłosisz problem firmie Microsoft, może zostać wyświetlony monit o podanie dzienników w celu ułatwienia firmie Microsoft zdiagnozowania problemu. Aplikacja nie powinna być zależna od określonych ciągów dziennika, ponieważ mogą one ulec zmianie z jednej wersji zestawu SDK na inną bez powiadomienia. FileLogger to najprostsze rozwiązanie do rejestrowania i odpowiednie do diagnozowania większości problemów na urządzeniu podczas uruchamiania zestawu Speech SDK. Dodano element w wersji 1.20.0.
, klasa Diagnostics::Logging::MemoryLogger Klasa z metodami statycznymi do kontrolowania logowania zestawu SDK do buforu w pamięci. Włączenie rejestrowania podczas uruchamiania scenariusza zestawu SPEECH SDK zawiera szczegółowe informacje z podstawowych składników natywnych zestawu SDK. Jeśli zgłosisz problem firmie Microsoft, może zostać wyświetlony monit o podanie dzienników w celu ułatwienia firmie Microsoft zdiagnozowania problemu. Aplikacja nie powinna być zależna od określonych ciągów dziennika, ponieważ mogą one ulec zmianie z jednej wersji zestawu SDK na inną bez powiadomienia. Usługa MemoryLogger jest przeznaczona dla sytuacji, w której chcesz uzyskać dostęp do dzienników, które zostały podjęte w krótkim czasie, zanim wystąpi nieoczekiwane zdarzenie. Jeśli na przykład używasz rozpoznawania mowy, możesz chcieć zrzucić dziennik pamięci po otrzymaniu zdarzenia wskazującego, że rozpoznawanie zostało anulowane z powodu błędu. Rozmiar buforu pamięci jest stały na 2 MB i nie można go zmienić. Jest to bufor "pierścień", czyli nowe ciągi dziennika zapisane zastąpią najstarsze z nich w buforze. Dodano element w wersji 1.20.0.

Członkowie

Poziom wyliczenia

Wartości Opisy
Błąd Poziom rejestrowania błędów. Rejestrowane będą tylko błędy.
Ostrzeżenie Poziom rejestrowania ostrzeżeń. Rejestrowane będą tylko błędy i ostrzeżenia.
Informacje Poziom rejestrowania informacyjnego. Rejestrowane będą tylko błędy, ostrzeżenia i komunikaty dziennika informacyjnego.
Pełne informacje Pełny poziom rejestrowania. Wszystkie komunikaty dziennika zostaną zarejestrowane.

Definiuje różne dostępne poziomy dziennika.

Jest to używane przez różne rejestratory, aby ustawić maksymalny poziom szczegółowości, który będą wyjściowe.

MemoryLogger.SetLevel(Level)

EventLogger.SetLevel(Level)

FileLogger.SetLevel(Level)