Update

Update()

更新存储库中的所有索引。

public void Update()

例子

该示例演示了如何更新存储库中的索引。

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

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // 创建索引
index.Add(documentsFolder); // 索引文件

// 从文档文件夹中删除文档或修改它们或将新文档添加到文件夹中

repository.Update();

也可以看看


Update(UpdateOptions)

更新存储库中的所有索引。

public void Update(UpdateOptions options)
范围 类型 描述
options UpdateOptions 更新选项。

例子

该示例演示了如何更新存储库中的索引。

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

IndexRepository repository = new IndexRepository();

Index index = repository.Create(indexFolder); // 创建索引
index.Add(documentsFolder); // 索引文件

// 从文档文件夹中删除文档或修改它们或将新文档添加到文件夹中

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // 设置索引线程数
repository.Update(options);

也可以看看