Espace de noms Microsoft::CognitiveServices::Speech::D iagnostics::Logging

Résumé

Membres Descriptions
niveau d’énumération Définit les différents niveaux de journal disponibles.
class Diagnostics::Logging::EventLogger Classe avec des méthodes statiques pour contrôler la journalisation du KIT de développement logiciel (SDK) basée sur un rappel. L’activation de la journalisation lors de l’exécution de votre scénario sdk Speech fournit des informations détaillées sur les principaux composants natifs du SDK. Si vous signalez un problème à Microsoft, vous serez peut-être invité à fournir des journaux pour aider Microsoft à diagnostiquer le problème. Votre application ne doit pas dépendre de chaînes de journal particulières, car elles peuvent passer d’une version du KIT de développement logiciel (SDK) à une autre sans préavis. Utilisez EventLogger lorsque vous souhaitez accéder à de nouvelles chaînes de journal dès qu’elles sont disponibles et que vous devez les traiter davantage. Par exemple, l’intégration des journaux du Kit de développement logiciel (SDK) Speech à votre système de collecte de journalisation existant. Ajout dans la version 1.20.0.
class Diagnostics::Logging::FileLogger Classe avec des méthodes statiques pour contrôler la journalisation du KIT de développement logiciel (SDK) basé sur des fichiers. L’activation de la journalisation lors de l’exécution de votre scénario sdk Speech fournit des informations détaillées sur les principaux composants natifs du SDK. Si vous signalez un problème à Microsoft, vous serez peut-être invité à fournir des journaux pour aider Microsoft à diagnostiquer le problème. Votre application ne doit pas dépendre de chaînes de journal particulières, car elles peuvent passer d’une version du KIT de développement logiciel (SDK) à une autre sans préavis. FileLogger est la solution de journalisation la plus simple et adaptée au diagnostic de la plupart des problèmes sur l’appareil lors de l’exécution du Kit de développement logiciel (SDK) Speech. Ajout dans la version 1.20.0.
class Diagnostics::Logging::MemoryLogger Classe avec des méthodes statiques pour contrôler la connexion du KIT de développement logiciel (SDK) dans une mémoire tampon. L’activation de la journalisation lors de l’exécution de votre scénario sdk Speech fournit des informations détaillées sur les principaux composants natifs du SDK. Si vous signalez un problème à Microsoft, vous serez peut-être invité à fournir des journaux pour aider Microsoft à diagnostiquer le problème. Votre application ne doit pas dépendre de chaînes de journal particulières, car elles peuvent passer d’une version du KIT de développement logiciel (SDK) à une autre sans préavis. MemoryLogger est conçu pour le cas où vous souhaitez accéder aux journaux qui ont été pris pendant une courte durée avant qu’un événement inattendu ne se produise. Par exemple, si vous exécutez un reconnaissance vocale, vous pouvez vider memoryLogger après avoir obtenu un événement indiquant que la reconnaissance a été annulée en raison d’une erreur. La taille de la mémoire tampon est fixe à 2 Mo et ne peut pas être modifiée. Il s’agit d’une mémoire tampon « en anneau », c’est-à-dire que les nouvelles chaînes de journal écrites remplacent les plus anciennes dans la mémoire tampon. Ajout dans la version 1.20.0.

Membres

niveau d’énumération

Valeurs Descriptions
Error Niveau de journalisation des erreurs. Seules les erreurs sont enregistrées.
Avertissement Niveau de journalisation des avertissements. Seules les erreurs et les avertissements seront consignés.
Informations Niveau de journalisation des informations. Seuls les erreurs, les avertissements et les messages de journal d’information seront consignés.
Commentaires Niveau de journalisation détaillé. Tous les messages de journal seront consignés.

Définit les différents niveaux de journal disponibles.

Il est utilisé par différents enregistreurs d’événements pour définir le niveau de détail maximal qu’ils seront générés.

MemoryLogger.SetLevel(Level)

EventLogger.SetLevel(Level)

FileLogger.SetLevel(Level)