Update

Update()

Met à jour tous les index du référentiel.

public void Update()

Exemples

L’exemple montre comment mettre à jour les index dans le référentiel.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // Création de l'index
index.Add(documentsFolder); // Indexation des documents

// Supprimer des documents du dossier documents ou les modifier ou ajouter de nouveaux documents au dossier

repository.Update();

Voir également


Update(UpdateOptions)

Met à jour tous les index du référentiel.

public void Update(UpdateOptions options)
Paramètre Taper La description
options UpdateOptions Les options de mise à jour.

Exemples

L’exemple montre comment mettre à jour les index dans le référentiel.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // Création de l'index
index.Add(documentsFolder); // Indexation des documents

// Supprimer des documents du dossier documents ou les modifier ou ajouter de nouveaux documents au dossier

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // Définition du nombre de threads d'indexation
repository.Update(options);

Voir également