Delete
내용물
[
숨다
]
Delete(string[], UpdateOptions)
색인에서 색인화된 파일 또는 폴더를 삭제합니다. 그런 다음 삭제된 경로 없이 인덱스를 업데이트합니다. 폴더의 일부로 인덱스에 추가된 개별 문서는 인덱스에서 삭제할 수 없습니다.
public DeleteResult Delete(string[] paths, UpdateOptions options)
모수 | 유형 | 설명 |
---|---|---|
paths | String[] | 삭제할 파일 또는 폴더의 경로입니다. |
options | UpdateOptions | 업데이트 옵션. |
반환 값
인덱스에서 파일이나 폴더를 삭제한 결과를 설명하는 개체입니다.
예
이 예제는 인덱스에서 인덱스된 경로를 삭제하는 방법을 보여줍니다.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// 지정된 폴더에 인덱스 생성
Index index = new Index(indexFolder);
// 지정된 폴더에서 문서 인덱싱
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// 인덱스에서 인덱싱된 경로 가져오기
string[] indexedPaths1 = index.GetIndexedPaths();
// 콘솔에 인덱싱된 경로 쓰기
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// 인덱스에서 인덱스 경로 삭제
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// 삭제 후 인덱싱된 경로 가져오기
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
또한보십시오
- class DeleteResult
- class UpdateOptions
- class Index
- 네임스페이스 GroupDocs.Search
- 집회 GroupDocs.Search
Delete(UpdateOptions, string[])
스트림 또는 구조에서 인덱싱된 문서를 삭제합니다. 그런 다음 삭제된 문서 없이 인덱스를 업데이트합니다.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
모수 | 유형 | 설명 |
---|---|---|
options | UpdateOptions | 업데이트 옵션. |
documentKeys | String[] | 스트림 또는 구조에서 추가된 문서의 키입니다. |
반환 값
인덱스에서 문서를 삭제한 결과를 설명하는 개체입니다.
또한보십시오
- class DeleteResult
- class UpdateOptions
- class Index
- 네임스페이스 GroupDocs.Search
- 집회 GroupDocs.Search