InMemManager

Сборка: Cubes;

Пространство имён: Prognoz.Platform.Interop.Cubes;

Описание

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

Синтаксис Fore.NET

Класс для получения аналога класса InMemManager:

Отсутствует;

Класс для получения аналога объекта класса InMemManager:

InMemManagerClass;

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

  Имя свойства Краткое описание
Свойство SharedMemory возвращает объем используемой отображаемой памяти в байтах.
Свойство StoredMemory возвращает объем места на диске в байтах, занятого кэшем.
Свойство UseCachedDimensions возвращает признак использования кэша In-Memory при работе со справочниками.
Свойство UseInMem возвращает признак использования кэша In-Memory при работе с данными кубов репозитория.

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

  Имя метода Краткое описание
Метод CanCacheDimension осуществляет проверку на возможность кэширования данных указанного справочника.
Метод CheckHasDimension проверяет наличие кэшированных данных для указанного справочника репозитория.
Метод CheckHasMatrix осуществляет проверку и возвращает наличие в кэше кэшированных данных для указанного варианта отображения куба.
Метод ClearCachedData удаляет из кэша все данные, связанные с указанным кубом.
Метод GetDimension возвращает данные указанного справочника из кэша.
Метод GetMatrix возвращает матрицу с данными из кэша в соответствии с заданными параметрами расчёта куба.
Метод PreloadMatrix загружает кэшированные данные указанного варианта отображения куба в оперативную память.
Метод PrepareDimension кэширует данные указанного справочника.
Метод PrepareMatrix для указанного варианта отображения куба отстраивает матрицу, которая будет сохранена в кэш.
Метод PrepareMatrixPartial для указанного варианта отображения куба в соответствии с заданной отметкой отстраивает матрицу, которая будет сохранена в кэш.
Метод ResetDimension удаляет из кэша данные указанного справочника.
Метод ResetMatrix удаляет из кэша матрицу с данными для указанного варианта отображения куба.
Метод UpdateBySelection осуществляет обновление данных в кэше в соответствии с заданными параметрами.

См. также:

Классы сборки Cubes