FileLogger Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine statische Klasse zum Steuern der dateibasierten SDK-Protokollierung. Das Aktivieren der Protokollierung während der Ausführung Ihres Speech SDK-Szenarios enthält detaillierte Informationen zu den nativen Kernkomponenten des SDK. Wenn Sie Microsoft ein Problem melden, werden Sie möglicherweise aufgefordert, Protokolle bereitzustellen, die Microsoft bei der Diagnose des Problems unterstützen. Ihre Anwendung sollte nicht von bestimmten Protokollzeichenfolgen abhängig sein, da sie ohne Vorheriges von einer SDK-Version in eine andere geändert werden können. FileLogger ist die einfachste Protokollierungslösung und eignet sich für die Diagnose der meisten Probleme auf dem Gerät beim Ausführen des Speech SDK. Hinzugefügt in Version 1.20.0
public static class FileLogger
type FileLogger = class
Public Class FileLogger
- Vererbung
-
FileLogger
Hinweise
Die Dateiprotokollierung ist ein prozessweites Konstrukt. Das bedeutet, dass, wenn Sie (z. B.) mehrere parallel ausgeführte Spracherkennungsobjekte haben, eine Protokolldatei mit verschachtelten Protokollzeilen aller Erkennungen vorhanden ist. Sie können keine separate Protokolldatei für jede Erkennung abrufen.
Methoden
SetFilters(String[]) |
Legt die Filter fest, die für die Dateiprotokollierung gelten, oder löscht sie. Sobald Filter festgelegt sind, wird das Ereignis nur aufgerufen, wenn die Protokollzeichenfolge mindestens eine der durch die Filter angegebenen Zeichenfolgen enthält. Bei der Übereinstimmung wird die Groß-/Kleinschreibung beachtet. |
SetLevel(Level) |
Legt die Ebene der nachrichten fest, die von der Protokollierung erfasst werden sollen. |
Start(String, Boolean) |
Beginnt mit der Protokollierung bei einer Datei. |
Stop() |
Beendet die Protokollierung in einer Datei. |
Gilt für:
Azure SDK for .NET