VectorLayer.UseAttributesIndex UseAttributesIndex(string, string, bool) Carga el índice de atributo para acelerar el filtrado por valor de atributo en métodos de filtro comoWhereGreater
. Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación.
Copy public void UseAttributesIndex ( string indexPath , string attributeName , bool forceRebuild = false )
Parámetro Escribe Descripción indexPath String Ruta al archivo de índice. attributeName String Nombre del atributo sobre el que construir el índice. forceRebuild Boolean Ya sea para volver a crear el índice incluso si ya existe.
Excepciones excepción condición ArgumentNullException El argumento esnull
. ArgumentException El atributo con tal nombre no existe en la capa. IOException Se produjo un error de E/S. InvalidOperationException Índice para el atributo especificado ya cargado para esta capa. GisException El archivo existe y no es un archivo de índice de atributos creado por Aspose.GIS.
Ver también UseAttributesIndex(AbstractPath, string, bool) Carga el índice de atributo para acelerar el filtrado por valor de atributo en métodos de filtro comoWhereGreater
. Si el índice no existe lo crea primero. UsarforceRebuild para forzar el índice de recreación.
Copy public virtual void UseAttributesIndex ( AbstractPath indexPath , string attributeName ,
bool forceRebuild = false )
Parámetro Escribe Descripción indexPath AbstractPath Ruta al archivo de índice. attributeName String Nombre del atributo sobre el que construir el índice. forceRebuild Boolean Ya sea para volver a crear el índice incluso si ya existe.
Excepciones excepción condición ArgumentNullException El argumento esnull
. ArgumentException El atributo con tal nombre no existe en la capa. IOException Se produjo un error de E/S. InvalidOperationException Índice para el atributo especificado ya cargado para esta capa. GisException El archivo existe y no es un archivo de índice de atributos creado por Aspose.GIS.
Ver también