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