IInMemManager

Assembly: Cubes;

Description

The IInMemManager interface contains properties and methods to work with the In-Memory cache.

Inheritance Hierarchy

IInMemManager

Comments

The In-Memory mechanism is used to speed up work with data in case of multi-user work with cubes in repository. For details, see theCaching (In-Memory) article.

Properties

  Property name Brief description
SharedMemory

The SharedMemory property returns the size of the displayed memory in use in bites.
StoredMemory

The StoredMemory property returns the size of cache on the disk in bites.
UseCachedDimensions

The UseCachedDimensions property returns whether In-Memory cache is used when working with dictionaries.
UseInMem

The UseInMem property returns whether the In-Memory cache is used on working with repository cubes.

Methods

  Method name Brief description
CanCacheDimension

The CanCacheDimension method checks if data of the specified dictionary can be cached.
CheckHasDimension

The CheckHasDimension method checks if there is cached data for the specified repository dictionary.
CheckHasMatrix

The CheckHasMatrix method checks and returns whether cache contains cached data for the specified option of cube display.
ClearCachedData

The ClearCachedData method removes all data linked to the specified cube from the cache.
GetDimension

The GetDimension method returns data of the specified dictionary from cache.
GetMatrix

The GetMatrix method returns matrix with data from cache according to the specified parameters of cube calculation.
PreloadMatrix

The PreloadMatrix method loads cached data of the specified option of cube display to the RAM.
PrepareDimension

The PrepareDimension method caches data of the specified dictionary.
PrepareMatrix

The PrepareMatrix method builds matrix that will be saved to the cache for the specified cube display option.
PrepareMatrixPartial

The PrepareMatrixPartial method builds matrix the will be saved to the cache for the specified cube display option according to the specified selection.
ResetDimension

The ResetDimension method deletes data of the specified dictionary from cache.
ResetMatrix

The ResetMatrix method removes matrix with data for the specified cube display option from the cache.
UpdateBySelection

The UpdateBySelection method updates cache data according to the specified parameters.

See also:

Cubes Assembly Interfaces