Update

Update()

리포지토리의 모든 인덱스를 업데이트합니다.

public void Update()

이 예는 리포지토리에서 인덱스를 업데이트하는 방법을 보여줍니다.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // 인덱스 생성
index.Add(documentsFolder); // 문서 인덱싱

// 문서 폴더에서 문서를 삭제하거나 수정하거나 폴더에 새 문서를 추가합니다.

repository.Update();

또한보십시오


Update(UpdateOptions)

리포지토리의 모든 인덱스를 업데이트합니다.

public void Update(UpdateOptions options)
모수 유형 설명
options UpdateOptions 업데이트 옵션.

이 예는 리포지토리에서 인덱스를 업데이트하는 방법을 보여줍니다.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // 인덱스 생성
index.Add(documentsFolder); // 문서 인덱싱

// 문서 폴더에서 문서를 삭제하거나 수정하거나 폴더에 새 문서를 추가합니다.

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // 인덱싱 스레드 수 설정
repository.Update(options);

또한보십시오