Delete
Contenido
[
Ocultar
]
Delete(string[], UpdateOptions)
Elimina archivos o carpetas indexados del índice. Luego actualiza el índice sin rutas eliminadas. Tenga en cuenta que un documento individual no se puede eliminar del índice si se agregó al índice como parte de una carpeta.
public DeleteResult Delete(string[] paths, UpdateOptions options)
Parámetro | Escribe | Descripción |
---|---|---|
paths | String[] | Las rutas a los archivos o carpetas para eliminar. |
options | UpdateOptions | Las opciones de actualización. |
Valor_devuelto
Un objeto que describe el resultado de eliminar archivos o carpetas del índice.
Ejemplos
El ejemplo muestra cómo eliminar rutas indexadas de un índice.
string indexFolder = @"c:\MyIndex\";
string documentsFolder1 = @"c:\MyDocuments\";
string documentsFolder2 = @"c:\MyDocuments2\";
// Creando un índice en la carpeta especificada
Index index = new Index(indexFolder);
// Indexación de documentos de las carpetas especificadas
index.Add(documentsFolder1);
index.Add(documentsFolder2);
// Obtener rutas indexadas desde el índice
string[] indexedPaths1 = index.GetIndexedPaths();
// Escribiendo rutas indexadas a la consola
Console.WriteLine("Indexed paths:");
foreach (string path in indexedPaths1)
{
Console.WriteLine("\t" + path);
}
// Eliminando la ruta del índice del índice
DeleteResult deleteResult = index.Delete(new string[] { documentsFolder1 }, new UpdateOptions());
// Obtener rutas indexadas después de la eliminación
string[] indexedPaths2 = index.GetIndexedPaths();
Console.WriteLine("\nDeleted paths: " + deleteResult.SuccessCount);
Console.WriteLine("\nIndexed paths:");
foreach (string path in indexedPaths2)
{
Console.WriteLine("\t" + path);
}
Ver también
- class DeleteResult
- class UpdateOptions
- class Index
- espacio de nombres GroupDocs.Search
- asamblea GroupDocs.Search
Delete(UpdateOptions, string[])
Elimina documentos indexados de flujos o estructuras. Luego actualiza el índice sin documentos eliminados.
public DeleteResult Delete(UpdateOptions options, string[] documentKeys)
Parámetro | Escribe | Descripción |
---|---|---|
options | UpdateOptions | Las opciones de actualización. |
documentKeys | String[] | Las claves de los documentos agregados desde flujos o estructuras. |
Valor_devuelto
Un objeto que describe el resultado de eliminar documentos del índice.
Ver también
- class DeleteResult
- class UpdateOptions
- class Index
- espacio de nombres GroupDocs.Search
- asamblea GroupDocs.Search