IndexUpdater
IndexUpdater class
インデックス アップデーターを表します。 このクラスは、古いバージョンのインデックスでドキュメントの再インデックスを実行します。
public class IndexUpdater
コンストラクター
| 名前 | 説明 |
|---|---|
| IndexUpdater() | の新しいインスタンスを初期化しますIndexUpdaterclass. |
メソッド
| 名前 | 説明 |
|---|---|
| CanUpdateVersion(string) | 指定したディレクトリ内のインデックスを最新バージョンに更新できるかどうかを確認します。 |
| IsLatestVersion(string) | 指定したディレクトリに最新バージョンのインデックスが含まれているかどうかを確認します。 |
| UpdateVersion(string, string) | 古いバージョンのインデックスでドキュメントの再インデックスを実行します。 更新されたインデックスはnewIndexPathdirectory. のインデックスindexPathディレクトリは変更されません. |
備考
もっと詳しく知る
例
この例は、クラスの典型的な使用法を示しています.
string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";
IndexUpdater updater = new IndexUpdater();
if (updater.CanUpdateVersion(sourceIndexFolder))
{
VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}
関連項目
- 名前空間 GroupDocs.Search
- 組み立て GroupDocs.Search