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);
}
Δείτε επίσης
- χώρος ονομάτων GroupDocs.Search
- συνέλευση GroupDocs.Search