Delete
Innehåll
[
Dölj
]
Delete(string[], UpdateOptions)
Tar bort indexerade filer eller mappar från indexet. Uppdaterar sedan indexet utan raderade sökvägar. Observera att ett enskilt dokument inte kan tas bort från indexet om det lades till i indexet som en del av en mapp.
public DeleteResult Delete(string[] paths, UpdateOptions options)
Parameter | Typ | Beskrivning |
---|---|---|
paths | String[] | Sökvägarna till filer eller mappar att radera. |
options | UpdateOptions | Uppdateringsalternativen. |
Returvärde
Ett objekt som beskriver resultatet av att ta bort filer eller mappar från indexet.
Exempel
Exemplet visar hur man tar bort indexerade sökvägar från ett index.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Skapar ett index i den angivna mappen
Index index = new Index(indexFolder);
// Indexering av dokument från de angivna mapparna
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Få indexerade sökvägar från indexet
string[] indexedPaths1 = index.GetIndexedPaths();
// Skriva indexerade sökvägar till konsolen
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// Tar bort indexsökväg från indexet
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// Få indexerade sökvägar efter radering
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
Se även
- class DeleteResult
- class UpdateOptions
- class Index
- namnutrymme GroupDocs.Search
- hopsättning GroupDocs.Search
Delete(UpdateOptions, string[])
Tar bort dokument som indexerats från strömmar eller strukturer. Uppdaterar sedan indexet utan raderade dokument.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Parameter | Typ | Beskrivning |
---|---|---|
options | UpdateOptions | Uppdateringsalternativen. |
documentKeys | String[] | Nycklarna till dokument som lagts till från strömmar eller strukturer. |
Returvärde
Ett objekt som beskriver resultatet av att ta bort dokument från indexet.
Se även
- class DeleteResult
- class UpdateOptions
- class Index
- namnutrymme GroupDocs.Search
- hopsättning GroupDocs.Search