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); // インデックスの更新

関連項目