VectorLayer.UseAttributesIndex
UseAttributesIndex(string, string, bool)
Загружает индекс атрибута для ускорения фильтрации по значению атрибута в таких методах фильтрации, какWhereGreater. Если индекс не существует, сначала создает его. ИспользоватьforceRebuild для принудительного восстановления индекса.
public void UseAttributesIndex(string indexPath, string attributeName, bool forceRebuild = false)
| Параметр | Тип | Описание |
|---|
| indexPath | String | Путь к индексному файлу. |
| attributeName | String | Имя атрибута для построения индекса. |
| forceRebuild | Boolean | Нужно ли пересоздавать индекс, даже если он уже существует. |
Исключения
| исключение | условие |
|---|
| ArgumentNullException | Аргументnull. |
| ArgumentException | Атрибут с таким именем не существует в слое. |
| IOException | Произошла ошибка ввода/вывода. |
| InvalidOperationException | Индекс указанного атрибута уже загружен для этого слоя. |
| GisException | Файл существует, и это не файл индекса атрибутов, созданный Aspose.GIS. |
Смотрите также
UseAttributesIndex(AbstractPath, string, bool)
Загружает индекс атрибута для ускорения фильтрации по значению атрибута в таких методах фильтрации, какWhereGreater. Если индекс не существует, сначала создает его. ИспользоватьforceRebuild для принудительного восстановления индекса.
public virtual void UseAttributesIndex(AbstractPath indexPath, string attributeName,
bool forceRebuild = false)
| Параметр | Тип | Описание |
|---|
| indexPath | AbstractPath | Путь к индексному файлу. |
| attributeName | String | Имя атрибута для построения индекса. |
| forceRebuild | Boolean | Нужно ли пересоздавать индекс, даже если он уже существует. |
Исключения
| исключение | условие |
|---|
| ArgumentNullException | Аргументnull. |
| ArgumentException | Атрибут с таким именем не существует в слое. |
| IOException | Произошла ошибка ввода/вывода. |
| InvalidOperationException | Индекс указанного атрибута уже загружен для этого слоя. |
| GisException | Файл существует, и это не файл индекса атрибутов, созданный Aspose.GIS. |
Смотрите также