Сборка: Cubes;
Интерфейс ICubeCacheSaver содержит свойства и методы, используемые для работы с хранилищем закешированных данных указанного куба.
При переходе к более новым релизам «Форсайт. Аналитическая платформа» может потребоваться обновление структуры хранилища закешированных данных куба. Для этого потребуется открыть на редактирование объект, описываемый интерфейсом ICubeCacheSaver и пересохранить его.
| Имя свойства | Краткое описание | |
![]() |
CheckSelection | Свойство CheckSelection определяет признак проверки отметки, по которой был сохранен кеш. |
![]() |
Database | Свойство Database определяет базу данных, в которую необходимо сохранить кеш куба. |
![]() |
Global | Свойство Global определяет признак использования общего кеша для куба при работе нескольких пользователей. |
![]() |
PartitionDimensionKey | Свойство PartitionDimensionKey для указанного экземпляра куба определяет ключ измерения, у которого будет делиться отметка при параллельном обновлении кеша. |
| Имя метода | Краткое описание | |
![]() |
Clear | Метод Clear осуществляет очистку кеша для заданного варианта отображения куба. |
![]() |
ClearAllGlobalCaches | Метод ClearAllGlobalCaches удаляет из глобального кеша кешированные данные всех кубов. |
![]() |
ClearGlobalCache | Метод ClearGlobalCache удаляет из глобального кеша все кешированные данные для текущего куба. |
![]() |
FindAndLoadCache | Метод FindAndLoadCache ищет и загружает кеш куба для указанного варианта отображения куба с указанными значениями параметров в указанную матрицу и возвращает признак существования соответствующего кеша в базе данных. |
![]() |
GetGlobalCache | Метод GetGlobalCache возвращает матрицу данных куба, полученную из кеша в соответствии с передаваемыми параметрами кеширования куба. |
![]() |
GetGlobalWriteLock | Метод GetGlobalWriteLock возвращает объект, управляющий блокировкой кешированных данных на запись для указанных параметров куба. |
![]() |
GetItemsFromDatabase | Метод GetItemsFromDatabase в соответствии с указанными параметрами получает экземпляры кеша из хранилища кеша в СУБД. |
![]() |
GetItemsFromMemory | Метод GetItemsFromMemory в соответствии с указанными параметрами получает экземпляры кеша из памяти компьютера. |
![]() |
SaveCache | Метод SaveCache выполняет сохранение кеша для заданного варианта отображения куба по заданным параметрам. |
![]() |
SaveCacheCustom | Метод SaveCacheCustom выполняет сохранение кеша в соответствии с указанными параметрами и заданной пользовательской меткой. |
![]() |
SaveCube | Метод SaveCube выполняет сохранение кеша для заданного варианта отображения куба с параметрами по умолчанию. |
См. также: