Delete
Contenuti
[
Nascondere
]
Delete(string[], UpdateOptions)
Elimina i file o le cartelle indicizzati dall’indice. Quindi aggiorna l’indice senza percorsi eliminati. Nota che un singolo documento non può essere eliminato dall’indice se è stato aggiunto all’indice come parte di una cartella.
public DeleteResult Delete(string[] paths, UpdateOptions options)
Parametro | Tipo | Descrizione |
---|---|---|
paths | String[] | I percorsi dei file o delle cartelle da eliminare. |
options | UpdateOptions | Le opzioni di aggiornamento. |
Valore di ritorno
Un oggetto che descrive il risultato dell’eliminazione di file o cartelle dall’indice.
Esempi
L’esempio mostra come eliminare i percorsi indicizzati da un indice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Creazione di un indice nella cartella specificata
Index index = new Index(indexFolder);
// Indicizzazione dei documenti dalle cartelle specificate
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Ottenere percorsi indicizzati dall'indice
string[] indexedPaths1 = index.GetIndexedPaths();
// Scrittura di percorsi indicizzati nella console
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// Eliminazione del percorso dell'indice dall'indice
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// Ottenere percorsi indicizzati dopo l'eliminazione
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
Guarda anche
- class DeleteResult
- class UpdateOptions
- class Index
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search
Delete(UpdateOptions, string[])
Elimina i documenti indicizzati da flussi o strutture. Quindi aggiorna l’indice senza documenti eliminati.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Parametro | Tipo | Descrizione |
---|---|---|
options | UpdateOptions | Le opzioni di aggiornamento. |
documentKeys | String[] | Le chiavi dei documenti aggiunti da flussi o strutture. |
Valore di ritorno
Un oggetto che descrive il risultato dell’eliminazione di documenti dall’indice.
Guarda anche
- class DeleteResult
- class UpdateOptions
- class Index
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search