FileLogger
FileLogger class
表示将事件和错误记录到本地文件的记录器。
public class FileLogger : ILogger
构造函数
姓名 | 描述 |
---|---|
FileLogger(string, double) | 初始化一个新的实例FileLogger 类. |
特性
姓名 | 描述 |
---|---|
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