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