VectorLayer.UseAttributesIndex
UseAttributesIndex(string, string, bool)
Charge l’index d’attribut pour accélérer le filtrage par valeur d’attribut dans les méthodes de filtrage telles queWhereGreater. Si l’index n’existe pas, le crée en premier. UtiliserforceRebuild pour forcer la recréation de l’index.
public void UseAttributesIndex(string indexPath, string attributeName, bool forceRebuild = false)
| Paramètre | Taper | La description |
|---|
| indexPath | String | Chemin d’accès au fichier d’index. |
| attributeName | String | Nom de l’attribut sur lequel construire l’index. |
| forceRebuild | Boolean | S’il faut recréer l’index même s’il existe déjà. |
Exceptions
| exception | condition |
|---|
| ArgumentNullException | L’argument estnull. |
| ArgumentException | L’attribut avec un tel nom n’existe pas dans la couche. |
| IOException | Une erreur d’E/S s’est produite. |
| InvalidOperationException | Index de l’attribut spécifié déjà chargé pour cette couche. |
| GisException | Le fichier existe et il ne s’agit pas d’un fichier d’index d’attributs créé par Aspose.GIS. |
Voir également
UseAttributesIndex(AbstractPath, string, bool)
Charge l’index d’attribut pour accélérer le filtrage par valeur d’attribut dans les méthodes de filtrage telles queWhereGreater. Si l’index n’existe pas, le crée en premier. UtiliserforceRebuild pour forcer la recréation de l’index.
public virtual void UseAttributesIndex(AbstractPath indexPath, string attributeName,
bool forceRebuild = false)
| Paramètre | Taper | La description |
|---|
| indexPath | AbstractPath | Chemin d’accès au fichier d’index. |
| attributeName | String | Nom de l’attribut sur lequel construire l’index. |
| forceRebuild | Boolean | S’il faut recréer l’index même s’il existe déjà. |
Exceptions
| exception | condition |
|---|
| ArgumentNullException | L’argument estnull. |
| ArgumentException | L’attribut avec un tel nom n’existe pas dans la couche. |
| IOException | Une erreur d’E/S s’est produite. |
| InvalidOperationException | Index de l’attribut spécifié déjà chargé pour cette couche. |
| GisException | Le fichier existe et il ne s’agit pas d’un fichier d’index d’attributs créé par Aspose.GIS. |
Voir également