FileLogger
FileLogger class
イベントとエラーをローカル ファイルに記録するロガーを表します。
public class FileLogger : ILogger
コンストラクター
名前 | 説明 |
---|---|
FileLogger(string, double) | の新しいインスタンスを初期化しますFileLogger class. |
プロパティ
名前 | 説明 |
---|---|
FilePath { get; } | ログファイルのパスを取得します。 |
MaxSize { get; } | ログ ファイルの最大サイズをメガバイト単位で取得します。 |
メソッド
名前 | 説明 |
---|---|
Error(string) | インデックスで発生したエラーを記録します。 |
Trace(string) | インデックスで発生したイベントを記録します。 |
備考
もっと詳しく知る
例
この例は、クラスの典型的な使用法を示しています.
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
string logPath = @"c:\Log.txt";
IndexSettings settings = new IndexSettings();
settings.Logger = new FileLogger(logPath, 4.0); // ログ ファイルへのパスと最大長 4 MB を指定
Index index = new Index(indexFolder, settings); // 指定したフォルダにインデックスを作成
index.Add(documentsFolder); // 指定されたフォルダからのドキュメントのインデックス作成
SearchResult result = index.Search(query); // インデックスで検索
関連項目
- interface ILogger
- 名前空間 GroupDocs.Search.Common
- 組み立て GroupDocs.Search