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);
}

यह सभी देखें