IInMemManager

Сборка: Cubes;

Описание

Интерфейс IInMemManager содержит свойства и методы для работы с кэшем In-Memory.

Иерархия наследования

IInMemManager

Комментарии

Механизм In-Memory используется для ускорения работы с данными при многопользовательской работе с кубами в репозитории. Более подробно читайте в статье «Кэширование (In-Memory)».

Свойства

  Имя свойства Краткое описание
SharedMemory

Свойство SharedMemory возвращает объем используемой отображаемой памяти в байтах.
StoredMemory

Свойство StoredMemory возвращает объем места на диске в байтах, занятого кэшем.
UseCachedDimensions

Свойство UseCachedDimensions возвращает признак использования кэша In-Memory при работе со справочниками.
UseInMem

Свойство UseInMem возвращает признак использования кэша In-Memory при работе с данными кубов репозитория.

Методы

  Имя метода Краткое описание
CanCacheDimension

Метод CanCacheDimension осуществляет проверку на возможность кэширования данных указанного справочника.
CheckHasDimension

Метод CheckHasDimension проверяет наличие кэшированных данных для указанного справочника репозитория.
CheckHasMatrix

Метод CheckHasMatrix осуществляет проверку и возвращает наличие в кэше кэшированных данных для указанного варианта отображения куба.
ClearCachedData

Метод ClearCachedData удаляет из кэша все данные, связанные с указанным кубом.
GetDimension

Метод GetDimension возвращает данные указанного справочника из кэша.
GetMatrix

Метод GetMatrix возвращает матрицу с данными из кэша в соответствии с заданными параметрами расчёта куба.
PreloadMatrix

Метод PreloadMatrix загружает кэшированные данные указанного варианта отображения куба в оперативную память.
PrepareDimension

Метод PrepareDimension кэширует данные указанного справочника.
PrepareMatrix

Метод PrepareMatrix для указанного варианта отображения куба отстраивает матрицу, которая будет сохранена в кэш.
PrepareMatrixPartial

Метод PrepareMatrixPartial для указанного варианта отображения куба в соответствии с заданной отметкой отстраивает матрицу, которая будет сохранена в кэш.
ResetDimension

Метод ResetDimension удаляет из кэша данные указанного справочника.
ResetMatrix

Метод ResetMatrix удаляет из кэша матрицу с данными для указанного варианта отображения куба.
UpdateBySelection

Метод UpdateBySelection осуществляет обновление данных в кэше в соответствии с заданными параметрами.

См. также:

Интерфейсы сборки Cubes