VectorLayer.UseAttributesIndex
UseAttributesIndex(string, string, bool)
फ़िल्टर विधियों में विशेषता मान द्वारा फ़िल्टरिंग को गति देने के लिए विशेषता अनुक्रमणिका को लोड करता हैWhereGreater
. यदि इंडेक्स मौजूद नहीं है तो इसे पहले बनाता है। उपयोगforceRebuild इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
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 इंडेक्स रिक्रिएशन को मजबूर करने के लिए।
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 द्वारा बनाई गई एक विशेषता अनुक्रमणिका फ़ाइल नहीं है। |
यह सभी देखें