IndexUpdater

IndexUpdater class

Mewakili pembaru indeks. Kelas ini melakukan pengindeksan ulang dokumen dalam indeks versi lama.

public class IndexUpdater

Konstruktor

Nama Keterangan
IndexUpdater() Menginisialisasi instance baru dariIndexUpdater kelas.

Metode

Nama Keterangan
CanUpdateVersion(string) Memeriksa apakah indeks dalam direktori tertentu dapat diperbarui ke versi terbaru.
IsLatestVersion(string) Memeriksa apakah direktori yang ditentukan berisi indeks versi terbaru.
UpdateVersion(string, string) Melakukan pengindeksan ulang dokumen dalam indeks versi lama. Indeks yang diperbarui akan ditempatkan dinewIndexPath directory. Indeks diindexPath direktori tidak akan diubah.

Perkataan

Belajarlah lagi

Contoh

Contoh ini menunjukkan penggunaan umum kelas.

string sourceIndexFolder = @"c:\MyOldIndex\";
string targetIndexFolder = @"c:\MyNewIndex\";

IndexUpdater updater = new IndexUpdater();

if (updater.CanUpdateVersion(sourceIndexFolder))
{
    VersionUpdateResult result = updater.UpdateVersion(sourceIndexFolder, targetIndexFolder);
}

Lihat juga