IndexUpdater

IndexUpdater class

Représente un programme de mise à jour d’index. Cette classe effectue la réindexation des documents dans un index d’une ancienne version.

public class IndexUpdater

Constructeurs

Nom La description
IndexUpdater() Initialise une nouvelle instance duIndexUpdater classe.

Méthodes

Nom La description
CanUpdateVersion(string) Vérifie si un index du répertoire spécifié peut être mis à jour vers la dernière version.
IsLatestVersion(string) Vérifie si le répertoire spécifié contient un index de la dernière version.
UpdateVersion(string, string) Effectue une réindexation des documents dans un index d’une ancienne version. L’index mis à jour sera placé dans lenewIndexPath répertoire. L’index dans leindexPath répertoire ne sera pas modifié.

Remarques

Apprendre encore plus

Exemples

L’exemple montre une utilisation typique de la classe.

string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";

IndexUpdater updater = new IndexUpdater();

if (updater.CanUpdateVersion(sourceIndexFolder))
{
    VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}

Voir également