FileLogger

FileLogger class

로컬 파일에 이벤트 및 오류를 기록하는 로거를 나타냅니다.

public class FileLogger : ILogger

생성자

이름 설명
FileLogger(string, double) 의 새 인스턴스를 초기화합니다.FileLogger 클래스.

속성

이름 설명
FilePath { get; } 로그 파일 경로를 가져옵니다.
MaxSize { get; } 로그 파일의 최대 크기(MB)를 가져옵니다.

행동 양식

이름 설명
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); // 로그 파일 경로 지정 및 최대 길이 4MB

Index index = new Index(indexFolder, settings); // 지정된 폴더에 인덱스 생성

index.Add(documentsFolder); // 지정된 폴더에서 문서 인덱싱

SearchResult result = index.Search(query); // 인덱스에서 검색

또한보십시오