Update

Update()

Переиндексирует документы, которые были изменены или удалены с момента последнего обновления. Добавляет новые файлы, добавленные в проиндексированные папки.

public void Update()

Примеры

Пример демонстрирует, как обновить индекс.

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

Index index = new Index(indexFolder); // Создание индекса в указанной папке
index.Add(documentsFolder); // Индексация документов из указанной папки

// Удалить документы из папки документов или изменить их или добавить новые документы в папку

index.Update(); // Обновление индекса

Смотрите также


Update(UpdateOptions)

Переиндексирует документы, которые были изменены или удалены с момента последнего обновления. Добавляет новые файлы, добавленные в проиндексированные папки.

public void Update(UpdateOptions options)
Параметр Тип Описание
options UpdateOptions Варианты обновления.

Примеры

В примере показано, как обновить индекс с помощью определенных параметров обновления.

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

Index index = new Index(indexFolder); // Создание индекса в указанной папке
index.Add(documentsFolder); // Индексация документов из указанной папки

// Удалить документы из папки документов или изменить их или добавить новые документы в папку

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // Установка количества потоков индексации
index.Update(options); // Обновление индекса

Смотрите также