VectorLayer.UseAttributesIndex
UseAttributesIndex(string, string, bool)
Laadt attribuutindex om het filteren op attribuutwaarde te versnellen in filtermethodes zoalsWhereGreater
. Als de index niet bestaat, wordt deze eerst gemaakt. GebruikforceRebuild indexrecreatie afdwingen.
public void UseAttributesIndex(string indexPath, string attributeName, bool forceRebuild = false)
Parameter | Type | Beschrijving |
---|
indexPath | String | Pad naar het indexbestand. |
attributeName | String | Naam van het kenmerk waarop de index moet worden gebouwd. |
forceRebuild | Boolean | Of de index opnieuw moet worden gemaakt, zelfs als deze al bestaat. |
Uitzonderingen
uitzondering | voorwaarde |
---|
ArgumentNullException | Argument isnull . |
ArgumentException | Attribuut met een dergelijke naam bestaat niet in de laag. |
IOException | Er is een I/O-fout opgetreden. |
InvalidOperationException | Index voor het opgegeven attribuut dat al is geladen voor deze laag. |
GisException | Het bestand bestaat en het is geen attribuutindexbestand gemaakt door Aspose.GIS. |
Zie ook
UseAttributesIndex(AbstractPath, string, bool)
Laadt attribuutindex om het filteren op attribuutwaarde te versnellen in filtermethodes zoalsWhereGreater
. Als de index niet bestaat, wordt deze eerst gemaakt. GebruikforceRebuild indexrecreatie afdwingen.
public virtual void UseAttributesIndex(AbstractPath indexPath, string attributeName,
bool forceRebuild = false)
Parameter | Type | Beschrijving |
---|
indexPath | AbstractPath | Pad naar het indexbestand. |
attributeName | String | Naam van het kenmerk waarop de index moet worden gebouwd. |
forceRebuild | Boolean | Of de index opnieuw moet worden gemaakt, zelfs als deze al bestaat. |
Uitzonderingen
uitzondering | voorwaarde |
---|
ArgumentNullException | Argument isnull . |
ArgumentException | Attribuut met een dergelijke naam bestaat niet in de laag. |
IOException | Er is een I/O-fout opgetreden. |
InvalidOperationException | Index voor het opgegeven attribuut dat al is geladen voor deze laag. |
GisException | Het bestand bestaat en het is geen attribuutindexbestand gemaakt door Aspose.GIS. |
Zie ook