VectorLayer.UseAttributesIndex UseAttributesIndex(string, string, bool) يتم تحميل فهرس السمات لتسريع التصفية حسب قيمة السمات في طرق التصفية مثلWhereGreater
. في حالة عدم وجود الفهرس يقوم بإنشائه أولاً. يستخدمforceRebuild لفرض إعادة إنشاء الفهرس.
Copy public void UseAttributesIndex ( string indexPath , string attributeName , bool forceRebuild = false )
معامل يكتب وصف indexPath String المسار إلى ملف الفهرس. attributeName String اسم السمة المراد بناء الفهرس عليها. forceRebuild Boolean ما إذا كان سيتم إعادة إنشاء الفهرس حتى لو كان موجودًا بالفعل.
استثناءات استثناء حالة ArgumentNullException الحجةnull
. ArgumentException لا توجد سمة بهذا الاسم في الطبقة. IOException حدث خطأ في الإدخال / الإخراج. InvalidOperationException تم تحميل فهرس السمة المحددة لهذه الطبقة بالفعل. GisException الملف موجود وليس ملف فهرس سمات تم إنشاؤه بواسطة Aspose.GIS.
أنظر أيضا UseAttributesIndex(AbstractPath, string, bool) يتم تحميل فهرس السمات لتسريع التصفية حسب قيمة السمات في طرق التصفية مثلWhereGreater
. في حالة عدم وجود الفهرس يقوم بإنشائه أولاً. يستخدمforceRebuild لفرض إعادة إنشاء الفهرس.
Copy public virtual void UseAttributesIndex ( AbstractPath indexPath , string attributeName ,
bool forceRebuild = false )
معامل يكتب وصف indexPath AbstractPath المسار إلى ملف الفهرس. attributeName String اسم السمة المراد بناء الفهرس عليها. forceRebuild Boolean ما إذا كان سيتم إعادة إنشاء الفهرس حتى لو كان موجودًا بالفعل.
استثناءات استثناء حالة ArgumentNullException الحجةnull
. ArgumentException لا توجد سمة بهذا الاسم في الطبقة. IOException حدث خطأ في الإدخال / الإخراج. InvalidOperationException تم تحميل فهرس السمة المحددة لهذه الطبقة بالفعل. GisException الملف موجود وليس ملف فهرس سمات تم إنشاؤه بواسطة Aspose.GIS.
أنظر أيضا