Сборка: 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 выполняет сохранение кэша для заданного варианта отображения куба с параметрами по умолчанию. |
См. также: