Update

Update()

Werkt alle indexen in de repository bij.

public void Update()

Voorbeelden

Het voorbeeld laat zien hoe u indexen in de repository bijwerkt.

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

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // Index maken
index.Add(documentsFolder); // Documenten indexeren

// Verwijder documenten uit de documentenmap of wijzig ze of voeg nieuwe documenten toe aan de map

repository.Update();

Zie ook


Update(UpdateOptions)

Werkt alle indexen in de repository bij.

public void Update(UpdateOptions options)
Parameter Type Beschrijving
options UpdateOptions De update-opties.

Voorbeelden

Het voorbeeld laat zien hoe u indexen in de repository bijwerkt.

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

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // Index maken
index.Add(documentsFolder); // Documenten indexeren

// Verwijder documenten uit de documentenmap of wijzig ze of voeg nieuwe documenten toe aan de map

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // Het aantal indexthreads instellen
repository.Update(options);

Zie ook