IndexUpdater
Innehåll
[
Dölj
]
IndexUpdater class
Representerar en indexuppdatering. Denna klass utför omindexering av dokument i ett index av en gammal version.
public class IndexUpdater
Konstruktörer
namn | Beskrivning |
---|---|
IndexUpdater() | Initierar en ny instans avIndexUpdater class. |
Metoder
namn | Beskrivning |
---|---|
CanUpdateVersion(string) | Kontrollerar om ett index i den angivna katalogen kan uppdateras till den senaste versionen. |
IsLatestVersion(string) | Kontrollerar om den angivna katalogen innehåller ett index för den senaste versionen. |
UpdateVersion(string, string) | Utför omindexering av dokument i ett index av en gammal version. Det uppdaterade indexet kommer att placeras inewIndexPath directory. Indexet iindexPath katalogen kommer inte att ändras. |
Anmärkningar
Läs mer
Exempel
Exemplet visar en typisk användning av klassen.
string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";
IndexUpdater updater = new IndexUpdater();
if (updater.CanUpdateVersion(sourceIndexFolder))
{
VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}
Se även
- namnutrymme GroupDocs.Search
- hopsättning GroupDocs.Search