MFiles.VAF.MetadataCache Namespace

 

Classes

ComInterfaceAutoImpl Class that implements helper methods to automatically complete a implementation.
MetadataCacheVault Wrapper class for M-Files vault object to implement a local metadata cache.
MetadataCacheVaultClassOperations Wrapper class for vault class operations to implement a local metadata cache.
MetadataCacheVaultObjectOperations Wrapper class for vault object operations to implement a local metadata cache.
MetadataCacheVaultObjectTypeOperations Wrapper class for vault object type operations to implement a local metadata cache.
MetadataCacheVaultPropertyDefOperations Wrapper class for vault property def operations to implement a local metadata cache.
MetadataCacheVaultUserGroupOperations Wrapper class for vault user group operations to implement a local metadata cache.
MetadataCacheVaultUserOperations Wrapper class for vault user operations to implement a local metadata cache.
MetadataCacheVaultWorkflowOperations Wrapper class for vault workflow operations to implement a local metadata cache.
MetadataStructureCache A class that provides thread-safe caching features for the metadata structure items. The cache lifetime and validity is controlled from outside of the class.
MetadataStructureCacheEventSink Listener for the events that update the metadata structure cache.

Interfaces

IMetadataStructureCache The metadata structure cache interface.
IMetadataStructureCacheUpdate Interface for updating the user accounts, user groups and login accounts in the metadata structure cache. The cache implementation should implement this interface in order to be able to receive the notifications that arrive through the M-Files Server event mechanism.

Enumerations

MetadataStructureCache.OptionFlags Options to control how the cache behaves.