IndexUpdater
Contenido
[
Ocultar
]
IndexUpdater class
Representa un actualizador de índice. Esta clase realiza la reindexación de documentos en un índice de una versión anterior.
public class IndexUpdater
Constructores
Nombre | Descripción |
---|---|
IndexUpdater() | Inicializa una nueva instancia delIndexUpdater clase. |
Métodos
Nombre | Descripción |
---|---|
CanUpdateVersion(string) | Comprueba si un índice en el directorio especificado se puede actualizar a la última versión. |
IsLatestVersion(string) | Comprueba si el directorio especificado contiene un índice de la última versión. |
UpdateVersion(string, string) | Realiza la reindexación de documentos en un índice de una versión antigua. El índice actualizado se colocará en elnewIndexPath directorio. El índice en elindexPath el directorio no se cambiará. |
Observaciones
Aprende más
Ejemplos
El ejemplo demuestra un uso típico de la clase.
string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";
IndexUpdater updater = new IndexUpdater();
if (updater.CanUpdateVersion(sourceIndexFolder))
{
VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}
Ver también
- espacio de nombres GroupDocs.Search
- asamblea GroupDocs.Search