IMetabaseObjectCache

Description

The IMetabaseObjectCache interface contains properties and methods that are 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 object instances is executed for the following objects:

Properties

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

Methods

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

See also:

Metabase Assembly Interfaces