IndexUpdater
محتويات
[
يخفي
]
IndexUpdater class
يمثل محدث فهرس. تقوم هذه الفئة بإعادة فهرسة المستندات في فهرس إصدار قديم.
public class IndexUpdater
المنشئون
| اسم | وصف |
|---|---|
| IndexUpdater() | يقوم بتهيئة مثيل جديد لملفIndexUpdater فئة . |
طُرق
| اسم | وصف |
|---|---|
| CanUpdateVersion(string) | للتحقق مما إذا كان فهرس في الدليل المحدد يمكن تحديثه إلى أحدث إصدار. |
| IsLatestVersion(string) | للتحقق مما إذا كان الدليل المحدد يحتوي على فهرس لآخر إصدار. |
| UpdateVersion(string, string) | يقوم بإعادة فهرسة المستندات في فهرس إصدار قديم. سيتم وضع الفهرس المحدث فيnewIndexPath directory. الفهرس الموجود في ملف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