VectorLayer.UseAttributesIndex
UseAttributesIndex(string, string, bool)
Carica l’indice degli attributi per velocizzare il filtraggio in base al valore degli attributi nei metodi di filtro comeWhereGreater
. Se l’indice non esiste, lo crea prima. UtilizzoforceRebuild per forzare la ricreazione dell’indice.
public void UseAttributesIndex(string indexPath, string attributeName, bool forceRebuild = false)
Parametro | Tipo | Descrizione |
---|
indexPath | String | Percorso del file indice. |
attributeName | String | Nome dell’attributo su cui costruire l’indice. |
forceRebuild | Boolean | Indica se ricreare l’indice anche se esiste già. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | L’argomento ènull . |
ArgumentException | L’attributo con tale nome non esiste nel layer. |
IOException | Si è verificato un errore di I/O. |
InvalidOperationException | Indice per l’attributo specificato già caricato per questo layer. |
GisException | Il file esiste e non è un file di indice degli attributi creato da Aspose.GIS. |
Guarda anche
UseAttributesIndex(AbstractPath, string, bool)
Carica l’indice degli attributi per velocizzare il filtraggio in base al valore degli attributi nei metodi di filtro comeWhereGreater
. Se l’indice non esiste, lo crea prima. UtilizzoforceRebuild per forzare la ricreazione dell’indice.
public virtual void UseAttributesIndex(AbstractPath indexPath, string attributeName,
bool forceRebuild = false)
Parametro | Tipo | Descrizione |
---|
indexPath | AbstractPath | Percorso del file indice. |
attributeName | String | Nome dell’attributo su cui costruire l’indice. |
forceRebuild | Boolean | Indica se ricreare l’indice anche se esiste già. |
Eccezioni
eccezione | condizione |
---|
ArgumentNullException | L’argomento ènull . |
ArgumentException | L’attributo con tale nome non esiste nel layer. |
IOException | Si è verificato un errore di I/O. |
InvalidOperationException | Indice per l’attributo specificato già caricato per questo layer. |
GisException | Il file esiste e non è un file di indice degli attributi creato da Aspose.GIS. |
Guarda anche