IndexUpdater

IndexUpdater class

Bir dizin güncelleyiciyi temsil eder. Bu sınıf, belgeleri eski bir sürümün dizininde yeniden dizinler.

public class IndexUpdater

yapıcılar

İsim Tanım
IndexUpdater() Yeni bir örneğini başlatır.IndexUpdater sınıf.

yöntemler

İsim Tanım
CanUpdateVersion(string) Belirtilen dizindeki bir dizinin en son sürüme güncellenip güncellenemeyeceğini kontrol eder.
IsLatestVersion(string) Belirtilen dizinin en son sürümün dizinini içerip içermediğini kontrol eder.
UpdateVersion(string, string) Belgeleri eski bir sürümün dizininde yeniden indeksler. Güncellenmiş dizin,newIndexPath directory. İçindeki dizinindexPath dizin değiştirilmeyecek.

Notlar

Daha fazla bilgi edin

Örnekler

Örnek, sınıfın tipik bir kullanımını göstermektedir.

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

IndexUpdater updater = new IndexUpdater();

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

Ayrıca bakınız