Freigeben über


FileLogger Klasse

Definition

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: