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.
Copy 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.
Copy 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