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();
関連項目
- class IndexRepository
- 名前空間 GroupDocs.Search
- 組み立て GroupDocs.Search
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);
関連項目
- class UpdateOptions
- class IndexRepository
- 名前空間 GroupDocs.Search
- 組み立て GroupDocs.Search