FileLogger クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファイルベースの SDK ログ記録を制御する静的クラス。 Speech SDK シナリオの実行中にログ記録を有効にすると、SDK のコア ネイティブ コンポーネントから詳細情報が提供されます。 Microsoft に問題を報告した場合は、Microsoft が問題を診断するのに役立つログを提供するように求められる場合があります。 アプリケーションは特定のログ文字列に依存しないようにする必要があります。これは、SDK リリース間で予告なしに変更される可能性があるためです。 FileLogger は最も簡単なログ記録ソリューションであり、Speech SDK の実行時にデバイス上のほとんどの問題を診断するのに適しています。 バージョン 1.20.0 で追加されました
public static class FileLogger
type FileLogger = class
Public Class FileLogger
- 継承
-
FileLogger
注釈
ファイル ログは、プロセス全体のコンストラクトです。 つまり、(たとえば) 複数の音声認識エンジン オブジェクトが並列で実行されている場合、すべての認識エンジンのインターリーブログ行を含む 1 つのログ ファイルが存在します。 認識エンジンごとに個別のログ ファイルを取得することはできません。
メソッド
SetFilters(String[]) |
ファイル ログに適用されるフィルターを設定またはクリアします。 フィルターが設定されると、ログ文字列にフィルターで指定された文字列の少なくとも 1 つが含まれている場合にのみ、イベントが呼び出されます。 一致では大文字と小文字が区別されます。 |
SetLevel(Level) |
ロガーによってキャプチャされるメッセージのレベルを設定します |
Start(String, Boolean) |
ファイルへのログ記録を開始します。 |
Stop() |
ファイルへのログ記録を停止します。 |
適用対象
Azure SDK for .NET