AccessCacheOptions enumeración

AccessCacheOptions enumeración

Opciones de caché para acceso a datos. Se puede combinar con | operador para múltiples opciones juntas.

El tipo AccessCacheOptions expone los siguientes miembros:

Campos

CampoDescripción
NONESin caché para ningún acceso a datos.
ALLAplique todas las optimizaciones posibles para todo tipo de acceso a datos en el libro de trabajo.
Todas las configuraciones y datos no deben cambiarse durante el acceso optimizado.
POSITION_AND_SIZEAplique una posible optimización para obtener la posición y el tamaño del objeto (como la forma).
La configuración de alto de fila y ancho de columna no debe cambiarse durante el acceso optimizado.
CELLS_DATAAplicar posible optimización para obtener los valores de las celdas.
Los datos Cells (datos y configuraciones de Cell, fila) no deben cambiarse durante
Para el acceso optimizado, tampoco se deben crear nuevos objetos Cell/Row (como
por [indexador]).
CELL_DISPLAYAplicar posible optimización para obtener resultados relacionados con la visualización de
celdas (Cell.display_string_value, Cell.get_style, Cell.get_display_style, etc.).
Cells los datos y los objetos relacionados con el estilo (Cell/estilos de fila/columna, ancho de columna, etc.) no deben modificarse
durante el acceso optimizado.
GET_FORMULAAplicar posibles optimizaciones para la obtención de fórmulas.
Todos los datos y configuraciones que pueden afectar la expresión de la fórmula (nombre de la hoja de trabajo, texto del nombre,
columna de la tabla, etc.) no deben modificarse durante el acceso optimizado.
SET_FORMULAAplicar posibles optimizaciones para establecer fórmulas.
Todos los datos y configuraciones que pueden afectar la expresión de la fórmula (nombre de la hoja de trabajo, texto del nombre,
columna de la tabla, etc.) no deben modificarse durante el acceso optimizado.
CALCULATE_FORMULAAplicar posibles optimizaciones para el cálculo de fórmulas.
Cells los datos no deben cambiarse durante el acceso optimizado, ningún objeto nuevo (Cell, Fila, etc.)
debe crearse (como por [indexador]).
CONDITIONAL_FORMATTINGAplique la posible optimización para obtener el resultado del formato de los formatos condicionales.
Todos los datos y configuraciones que puedan afectar el resultado de los formatos condicionales (configuraciones de
formatos condicionales, valores de celda dependientes, etc.) no deben cambiarse durante el acceso optimizado.
VALIDATIONAplique la posible optimización para obtener el resultado de la validación.
Todos los datos y configuraciones que puedan afectar el resultado de la validación(configuraciones de la validación,
valores de celda dependientes, etc.) no deben modificarse durante el acceso optimizado.

Observaciones

Para algunas funciones, acceder a un gran conjunto de datos requiere muchas operaciones repetidas y complicadas. como búsqueda, cálculo, etc. y esas operaciones tomarán mucho tiempo extra. Para situaciones comunes, todos los datos dependientes permanecen sin cambios durante el acceso, por lo que algunos cachés se pueden crear y utilizar para mejorar el rendimiento del acceso. Para ello facilitamos este API para que el usuario pueda especificar qué tipo de datos necesita acceder optimizarse mediante un posible mecanismo de almacenamiento en caché.

Tenga en cuenta que, para diferentes opciones, es posible que se requiera que un conjunto de datos diferente sea de “solo lectura”. Y el rendimiento del acceso a los datos depende de muchos aspectos, el uso del mecanismo de almacenamiento en caché no garantiza que el rendimiento mejorará. Para algunas situaciones, Por ejemplo, el conjunto de datos al que se accede es pequeño, el uso de la memoria caché puede requerir aún más tiempo porque El almacenamiento en caché en sí también necesita cierto tiempo adicional.

Ver también