Obor názvů Microsoft::CognitiveServices::Speech::D iagnostics::Logging
Souhrn
Členové | Popisy |
---|---|
úroveň výčtu | Definuje různé dostupné úrovně protokolu. |
class Diagnostics::Logging::EventLogger | Třída se statickými metodami pro řízení protokolování sady SDK založené na zpětném volání. Zapnutí protokolování při spuštění scénáře sady Speech SDK poskytuje podrobné informace ze základních nativních komponent sady SDK. Pokud microsoftu nahlásíte problém, můžete být požádáni o poskytnutí protokolů, které microsoftu pomůžou problém diagnostikovat. Vaše aplikace by neměla být závislá na konkrétních řetězcích protokolu, protože se můžou bez předchozího upozornění změnit mezi jednotlivými verzemi sady SDK. EventLogger použijte, když chcete získat přístup k novým řetězcům protokolu, jakmile budou k dispozici, a potřebujete je dále zpracovat. Například integrace protokolů sady Speech SDK se stávajícím systémem shromažďování protokolů. Přidáno ve verzi 1.20.0. |
class Diagnostics::Logging::FileLogger | Třída se statickými metodami pro řízení protokolování sady SDK založené na souborech. Zapnutí protokolování při spuštění scénáře sady Speech SDK poskytuje podrobné informace ze základních nativních komponent sady SDK. Pokud microsoftu nahlásíte problém, můžete být požádáni o poskytnutí protokolů, které microsoftu pomůžou problém diagnostikovat. Vaše aplikace by neměla být závislá na konkrétních řetězcích protokolu, protože se můžou bez předchozího upozornění změnit mezi jednotlivými verzemi sady SDK. FileLogger je nejjednodušší řešení protokolování, které je vhodné pro diagnostiku většiny problémů v zařízení při spuštění sady Speech SDK. Přidáno ve verzi 1.20.0. |
class Diagnostics::Logging::MemoryLogger | Třída se statickými metodami pro řízení protokolování sady SDK do vyrovnávací paměti. Zapnutí protokolování při spuštění scénáře sady Speech SDK poskytuje podrobné informace ze základních nativních komponent sady SDK. Pokud microsoftu nahlásíte problém, můžete být požádáni o poskytnutí protokolů, které microsoftu pomůžou problém diagnostikovat. Vaše aplikace by neměla být závislá na konkrétních řetězcích protokolu, protože se můžou bez předchozího upozornění změnit mezi jednotlivými verzemi sady SDK. MemoryLogger je určený pro případ, kdy chcete získat přístup k protokolům, které byly pořízeny v krátké době před nějakou neočekávanou událostí. Pokud například používáte Rozpoznávání řeči, můžete po získání události zjistit, že rozpoznávání bylo zrušeno kvůli nějaké chybě, výpis paměti MemoryLogger. Velikost vyrovnávací paměti je pevně nastavená na 2 MB a nelze ji změnit. Jedná se o "kruhovou" vyrovnávací paměť, to znamená, že nové zapsané řetězce protokolu nahrazují nejstarší řetězce ve vyrovnávací paměti. Přidáno ve verzi 1.20.0. |
Členové
úroveň výčtu
Hodnoty | Popisy |
---|---|
Chyba | Úroveň protokolování chyb. Zaprotokolují se jenom chyby. |
Upozornění | Úroveň protokolování upozornění. Budou se protokolovat pouze chyby a upozornění. |
Informace | Úroveň protokolování informací. Budou se protokolovat pouze chyby, upozornění a zprávy informačního protokolu. |
Verbose | Úroveň podrobného protokolování Protokolují se všechny zprávy protokolu. |
Definuje různé dostupné úrovně protokolu.
Používají ho různé protokolovací nástroje k nastavení maximální úrovně podrobností, které budou vypisovat.