Assembly: Cubes;
Namespace: Prognoz.Platform.Interop.Cubes;
The ICubeCacheSaver interface contains properties and methods that are used to work with the storage of the cached data of the specified cube.
The use of caching in the cache storage is available in the repositories based on the following DBMS:
Oracle. Version 9.0 or later.
Microsoft SQL. Version 2008 or later.
| Property name | Brief description | |
| The CheckSelection property determines whether to check the selection, by which cache is saved. | ||
| The Database property determines the database, to which it is necessary to save the cache of the cube | ||
| The Global property determines whether common cache is used for the cube on working of several users. |
| Method name | Brief description | |
| The Clear method clears cache of the specified cube display version. | ||
| The ClearAllGlobalCaches method removes cached data of all cubes from the global cache. | ||
| The ClearGlobalCache method removes cached data of the current cube from the global cache. | ||
| The FindAndLoadCache method finds and loads cache of the cube for the specified cube display version with the specified values of the parameters into the specified matrix and returns whether the corresponding cache is in the database. | ||
| The GetGlobalCache method returns the cube data matrix obtained from cache according to passed cube cache parameters. | ||
| The GetGlobalWriteLock method returns the object that controls write lock of cached data for the specified cube parameters. | ||
| The SaveCache method saves cache for the specified cube display version by the specified parameters. | ||
| The SaveCache method saves cache for the specified cube display version by the specified parameters. |
See also: