InMemManager

Сборка: Cubes;

Описание

Класс InMemManager реализует менеджер для работы с кэшем In-Memory.

Свойства объекта класса, унаследованные от IInMemManager

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

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

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

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

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

Методы объекта класса, унаследованные от IInMemManager

  Имя метода Краткое описание
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