IndexUpdater

IndexUpdater class

Αντιπροσωπεύει ένα πρόγραμμα ενημέρωσης ευρετηρίου. Αυτή η κλάση εκτελεί εκ νέου ευρετηρίαση εγγράφων σε ευρετήριο παλιάς έκδοσης.

public class IndexUpdater

Κατασκευαστές

Ονομα Περιγραφή
IndexUpdater() Αρχικοποιεί μια νέα παρουσία τουIndexUpdater τάξη.

Μέθοδοι

Ονομα Περιγραφή
CanUpdateVersion(string) Ελέγχει εάν ένα ευρετήριο στον καθορισμένο κατάλογο μπορεί να ενημερωθεί στην πιο πρόσφατη έκδοση.
IsLatestVersion(string) Ελέγχει εάν ο καθορισμένος κατάλογος περιέχει ένα ευρετήριο της πιο πρόσφατης έκδοσης.
UpdateVersion(string, string) Εκτελεί εκ νέου ευρετηρίαση εγγράφων σε ευρετήριο παλιάς έκδοσης. Το ενημερωμένο ευρετήριο θα τοποθετηθεί στοnewIndexPath κατάλογο. Το ευρετήριο στοindexPath ο κατάλογος δεν θα αλλάξει.

Παρατηρήσεις

Μάθε περισσότερα

Παραδείγματα

Το παράδειγμα δείχνει μια τυπική χρήση της κλάσης.

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

IndexUpdater updater = new IndexUpdater();

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

Δείτε επίσης