IndexUpdater
Contenuti
[
Nascondere
]
IndexUpdater class
Rappresenta un indice di aggiornamento. Questa classe esegue la reindicizzazione dei documenti in un indice di una vecchia versione.
public class IndexUpdater
Costruttori
Nome | Descrizione |
---|---|
IndexUpdater() | Inizializza una nuova istanza diIndexUpdater classe. |
Metodi
Nome | Descrizione |
---|---|
CanUpdateVersion(string) | Controlla se un indice nella directory specificata può essere aggiornato all’ultima versione. |
IsLatestVersion(string) | Controlla se la directory specificata contiene un indice dell’ultima versione. |
UpdateVersion(string, string) | Esegue la reindicizzazione dei documenti in un indice di una vecchia versione. L’indice aggiornato verrà inserito nelnewIndexPath directory. L’indice nel fileindexPath la directory non verrà modificata. |
Osservazioni
Saperne di più
Esempi
L’esempio mostra un utilizzo tipico della classe.
string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";
IndexUpdater updater = new IndexUpdater();
if (updater.CanUpdateVersion(sourceIndexFolder))
{
VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}
Guarda anche
- spazio dei nomi GroupDocs.Search
- assemblea GroupDocs.Search