Share via


Microsoft::CognitiveServices::Speech::D iagnostics::Logging névtér

Összefoglalás

Tagok Leírások
enumerálási szint Meghatározza a különböző elérhető naplószinteket.
class Diagnostics::Logging::EventLogger Osztály statikus metódusokkal a visszahívásalapú SDK-naplózás vezérléséhez. Ha bekapcsolja a naplózást a Speech SDK-forgatókönyv futtatásakor, részletes információkat talál az SDK alapvető natív összetevőiről. Ha problémát jelent a Microsoftnak, a rendszer kérheti, hogy adjon meg naplókat, amelyek segítenek a Microsoftnak diagnosztizálni a problémát. Az alkalmazásnak nem szabad függőséget vállalnia bizonyos naplósztringektől, mivel az SDK-kiadásról egy másikra változhatnak előzetes értesítés nélkül. Az EventLoggert akkor használja, ha azonnal hozzá szeretne férni az új naplósztringekhez, amint elérhetők, és további feldolgozásra van szüksége. Például integrálhatja a Speech SDK-naplókat a meglévő naplózási gyűjtési rendszerrel. Hozzáadva az 1.20.0-s verzióhoz.
class Diagnostics::Logging::FileLogger Osztály statikus metódusokkal a fájlalapú SDK-naplózás szabályozásához. Ha bekapcsolja a naplózást a Speech SDK-forgatókönyv futtatásakor, részletes információkat talál az SDK alapvető natív összetevőiről. Ha problémát jelent a Microsoftnak, a rendszer kérheti, hogy adjon meg naplókat, amelyek segítenek a Microsoftnak diagnosztizálni a problémát. Az alkalmazásnak nem szabad függőséget vállalnia bizonyos naplósztringektől, mivel az SDK-kiadásról egy másikra változhatnak előzetes értesítés nélkül. A FileLogger a legegyszerűbb naplózási megoldás, amely a Speech SDK futtatásakor a legtöbb eszközön előforduló problémák diagnosztizálásához használható. Hozzáadva az 1.20.0-s verzióhoz.
class Diagnostics::Logging::MemoryLogger Osztály statikus metódusokkal az SDK memóriabeli pufferbe való naplózásának szabályozásához. Ha bekapcsolja a naplózást a Speech SDK-forgatókönyv futtatásakor, részletes információkat talál az SDK alapvető natív összetevőiről. Ha problémát jelent a Microsoftnak, a rendszer kérheti, hogy adjon meg naplókat, amelyek segítenek a Microsoftnak diagnosztizálni a problémát. Az alkalmazásnak nem szabad függőséget vállalnia bizonyos naplósztringektől, mivel az SDK-kiadásról egy másikra változhatnak előzetes értesítés nélkül. A MemoryLogger arra az esetre lett kialakítva, ha olyan naplókhoz szeretne hozzáférni, amelyek rövid idő alatt történtek, mielőtt váratlan esemény történne. Ha például beszédfelismerőt futtat, érdemes lehet memóriaképet készítenie a MemoryLoggerről, miután egy olyan eseményt kapott, amely azt jelzi, hogy a felismerés valamilyen hiba miatt megszakadt. A memóriapuffer mérete 2 MB-nál van rögzítve, és nem módosítható. Ez egy "gyűrűs" puffer, azaz a pufferben lévő legrégebbiek helyett új naplósztringek vannak megírva. Hozzáadva az 1.20.0-s verzióhoz.

Tagok

enumerálási szint

Értékek Leírások
Hiba Hibanaplózási szint. Csak a hibák lesznek naplózva.
Figyelmeztetés Figyelmeztetés naplózási szintje. A rendszer csak a hibákat és figyelmeztetéseket naplózza.
Információ Tájékoztató naplózási szint. A rendszer csak a hibákat, figyelmeztetéseket és tájékoztató naplóüzeneteket naplózza.
Részletes Részletes naplózási szint. A rendszer minden naplóüzenetet naplóz.

Meghatározza a különböző elérhető naplószinteket.

Ezt a különböző naplózók használják a kimenetek maximális részletességi szintjének beállításához.

MemoryLogger.SetLevel(Level)

EventLogger.SetLevel(Szint)

FileLogger.SetLevel(Level)