IndexUpdater
Inhalt
[
Ausblenden
]
IndexUpdater class
Repräsentiert einen Index-Updater. Diese Klasse führt eine Neuindizierung von Dokumenten in einem Index einer alten Version durch.
public class IndexUpdater
Konstrukteure
Name | Beschreibung |
---|---|
IndexUpdater() | Initialisiert eine neue Instanz vonIndexUpdater Klasse. |
Methoden
Name | Beschreibung |
---|---|
CanUpdateVersion(string) | Überprüft, ob ein Index im angegebenen Verzeichnis auf die neueste Version aktualisiert werden kann. |
IsLatestVersion(string) | Überprüft, ob das angegebene Verzeichnis einen Index der neuesten Version enthält. |
UpdateVersion(string, string) | Führt eine Neuindizierung von Dokumenten in einem Index einer alten Version durch. Der aktualisierte Index wird in die abgelegtnewIndexPath Verzeichnis. Der Index in derindexPath Verzeichnis wird nicht geändert. |
Bemerkungen
Erfahren Sie mehr
Beispiele
Das Beispiel zeigt eine typische Verwendung der Klasse.
string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";
IndexUpdater updater = new IndexUpdater();
if (updater.CanUpdateVersion(sourceIndexFolder))
{
VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}
Siehe auch
- namensraum GroupDocs.Search
- Montage GroupDocs.Search