Update

Update()

Son güncellemeden sonra değiştirilen veya silinen belgeleri yeniden indeksler. İndekslenen klasörlere eklenen yeni dosyaları ekler.

public void Update()

Örnekler

Örnek, bir indeksin nasıl güncelleneceğini gösterir.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

Index index = new Index(indexFolder); //Belirtilen klasörde indeks oluşturma
index.Add(documentsFolder); // Belgeleri belirtilen klasörden indeksleme

// Belgeler klasöründen belgeleri silin veya değiştirin veya klasöre yeni belgeler ekleyin

index.Update(); // dizini güncelliyoruz

Ayrıca bakınız


Update(UpdateOptions)

Son güncellemeden sonra değiştirilen veya silinen belgeleri yeniden indeksler. İndekslenen klasörlere eklenen yeni dosyaları ekler.

public void Update(UpdateOptions options)
Parametre Tip Tanım
options UpdateOptions Güncelleme seçenekleri.

Örnekler

Örnek, bir dizinin belirli güncelleme seçenekleriyle nasıl güncelleneceğini gösterir.

string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";

Index index = new Index(indexFolder); //Belirtilen klasörde indeks oluşturma
index.Add(documentsFolder); // Belgeleri belirtilen klasörden indeksleme

// Belgeler klasöründen belgeleri silin veya değiştirin veya klasöre yeni belgeler ekleyin

UpdateOptions options = new UpdateOptions();
options.Threads = 2; // İndeksleme dizilerinin sayısını ayarlama
index.Update(options); // dizini güncelliyoruz

Ayrıca bakınız