IMetabaseObjectCache

Description

The IMetabaseObjectCache interface contains properties and methods used to work with repository object cache.

Comments

Object cache contains instances of the object that was opened with the determined values of parameters. If the object does not have parameters, only one version of the object can be stored in cache.

In a current version caching of instances of objects is performed for the following objects:

Properties

  Property name Brief description
Count The Count property returns number of elements in cache of an object.
Item The Item property returns parameters of an element of a cache of an object.

Methods

  Method name Brief description
Flush The Flush method flushes cache of an object.
Open The Open method opens an instance of an object from cache.
Put The Put method creates a new record in cache and puts there a specified instance of an object.
Refresh The Refresh method updates a list of records in cache of an object.

See also:

Metabase Assembly Interfaces