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 एक I/O त्रुटि हुई। 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 एक I/O त्रुटि हुई। InvalidOperationException इस परत के लिए पहले से ही लोड की गई निर्दिष्ट विशेषता के लिए अनुक्रमणिका। GisException फ़ाइल मौजूद है और यह Aspose.GIS द्वारा बनाई गई एक विशेषता अनुक्रमणिका फ़ाइल नहीं है।
यह सभी देखें