Represents a client cache of the immutable metadata (class descriptions and their associated property descriptions) for all metadata objects accessed during the life of a given server connection. Using a local metadata cache decreases the time needed to access an object's immutable metadata, therefore improving the performance of client applications. Note that any independent objects that are referenced by a class description, such as choice lists, are not cached.

Only a single, default metadata cache is available for a given server connection, which you can access by calling GetDefaultInstance() on the Factory.MetadataCache class. This cache is also used internally. Metadata caching is enabled by default; to disable it, set the ConfigurationParameter.CLIENT_METADATA_CACHE instance to Boolean.FALSE.


Namespace: FileNet.Api.Meta
Assembly: FileNet.Api (in filenet.api.dll)

Syntax

Visual Basic (Declaration)
Public Interface IMetadataCache
C#
public interface IMetadataCache
C++
interface class IMetadataCache
J#
public interface IMetadataCache
JScript
public interface IMetadataCache

See Also