IndexUpdater

IndexUpdater class

인덱스 업데이트 프로그램을 나타냅니다. 이 클래스는 이전 버전의 인덱스에서 문서를 다시 인덱싱합니다.

public class IndexUpdater

생성자

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

행동 양식

이름 설명
CanUpdateVersion(string) 지정된 디렉터리의 인덱스를 최신 버전으로 업데이트할 수 있는지 확인합니다.
IsLatestVersion(string) 지정된 디렉터리에 최신 버전의 인덱스가 포함되어 있는지 확인합니다.
UpdateVersion(string, string) 이전 버전의 인덱스에서 문서 재인덱싱을 수행합니다. 업데이트된 인덱스는newIndexPath directory. indexPath 디렉토리는 변경되지 않습니다.

비고

더 알아보기

이 예제는 클래스의 일반적인 사용법을 보여줍니다.

string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";

IndexUpdater updater = new IndexUpdater();

if (updater.CanUpdateVersion(sourceIndexFolder))
{
    VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}

또한보십시오