Update

Update()

Aktualisiert alle Indizes im Repository.

public void Update()

Beispiele

Das Beispiel zeigt, wie Indizes im Repository aktualisiert werden.

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

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // Index erstellen
index.Add(documentsFolder); // Indizierung von Dokumenten

// Dokumente aus dem Dokumentenordner löschen oder ändern oder neue Dokumente zum Ordner hinzufügen

repository.Update();

Siehe auch


Update(UpdateOptions)

Aktualisiert alle Indizes im Repository.

public void Update(UpdateOptions options)
Parameter Typ Beschreibung
options UpdateOptions Die Update-Optionen.

Beispiele

Das Beispiel zeigt, wie Indizes im Repository aktualisiert werden.

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

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // Index erstellen
index.Add(documentsFolder); // Indizierung von Dokumenten

// Dokumente aus dem Dokumentenordner löschen oder ändern oder neue Dokumente zum Ordner hinzufügen

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // Festlegen der Anzahl der Indizierungsthreads
repository.Update(options);

Siehe auch