##  AccessCacheOptions перечисление
Параметры кэширования для доступа к данным. Можно комбинировать с оператором | для одновременного использования нескольких параметров.



Тип AccessCacheOptions предоставляет следующие элементы:

###  Поля
| Поле| Описание|
| :- | :- |
| NONE | Кэш для доступа к данным отсутствует.|
| ALL | Примените все возможные оптимизации для всех видов доступа к данным в рабочей книге.<br/> Все настройки и данные не должны изменяться во время оптимизированного доступа.|
| POSITION_AND_SIZE | Примените возможную оптимизацию для получения положения и размера объекта (например, фигуры).<br/> Настройки высоты строки и ширины столбца не следует изменять во время оптимизированного доступа.|
| CELLS_DATA | Применить возможную оптимизацию для получения значений ячеек.<br/>Данные Cells (данные и настройки Cell, Строка) не должны изменяться во время<br/>оптимизированный доступ, не следует создавать новые объекты Cell/Row (например,<br/> [индексатор]).|
| CELL_DISPLAY | Применить возможную оптимизацию для получения результатов, связанных с отображением<br/>ячейки ([`Cell.display_string_value`](/cells/python-net/ru/aspose.cells/cell#display_string_value), [`Cell.get_style`](/cells/python-net/ru/aspose.cells/cell/get_style), [`Cell.get_display_style`](/cells/python-net/ru/aspose.cells/cell/get_display_style) и т. д.).<br/>Cells Данные и объекты, связанные со стилями (Cell/Стили строк/столбцов, ширина столбцов и т. д.), не должны изменяться<br/> во время оптимизированного доступа.|
| GET_FORMULA | Применить возможную оптимизацию для получения формул.<br/>Все данные и настройки, которые могут повлиять на выражение формулы (имя рабочего листа, текст имени,<br/> столбец таблицы и т. д.) не должны изменяться во время оптимизированного доступа.|
| SET_FORMULA | Применить возможную оптимизацию для настройки формул.<br/>Все данные и настройки, которые могут повлиять на выражение формулы (имя рабочего листа, текст имени,<br/> столбец таблицы и т. д.) не должны изменяться во время оптимизированного доступа.|
| CALCULATE_FORMULA | Применить возможную оптимизацию для расчетных формул.<br/>Cells данные не должны изменяться во время оптимизированного доступа, никаких новых объектов (Cell, Row и т. д.)<br/> должен быть создан либо (например, [indexer]).|
| CONDITIONAL_FORMATTING | Применить возможную оптимизацию для получения результата форматирования условного форматирования.<br/>Все данные и настройки, которые могут повлиять на результат условного форматирования (настройки<br/> условное форматирование, зависимые значения ячеек и т. д.) не должны изменяться во время оптимизированного доступа.|
| VALIDATION | Примените возможную оптимизацию для получения результата проверки.<br/>Все данные и настройки, которые могут повлиять на результат проверки (настройки проверки,<br/> значения зависимых ячеек и т. д.) не должны изменяться во время оптимизированного доступа.|



###  Примечания

Для некоторых функций доступ к большому набору данных требует множества повторяющихся и сложных операций.
такие как поиск, расчет и т. д., и эти операции займут много дополнительного времени.
В обычных ситуациях все зависимые данные остаются неизменными во время доступа, поэтому некоторые кэши могут быть созданы и использованы для
улучшить производительность доступа.
Для этой цели мы предоставляем этот API, чтобы пользователь мог указать, какой тип доступа к данным ему нужен.
оптимизировать с помощью возможного механизма кэширования.


Обратите внимание, что для разных опций может потребоваться, чтобы разные наборы данных были доступны только для чтения.
И производительность доступа к данным зависит от многих аспектов, использования механизма кэширования.
не гарантирует улучшения производительности. В некоторых ситуациях
например, если набор данных, к которому требуется доступ, невелик, использование кэша может потребовать еще больше времени, потому что
Само кэширование также требует определенного дополнительного времени.

###  Смотрите также
* модуль [`aspose.cells`](..)
