Namespace SuperOffice.Data.Cache
Classes
BaseFlushCacheAndBroadcastPlugin
CacheBaseV2
Base class for caches.
CacheFlusher
CacheInvalidationOperations
This is an extract from the CacheManager class. It is used to updated the cacheinvalidation table.
CacheManager
Utility class for dealing with caches.
CacheManager.DisableAutoUpdateScope
Scope class used to temporarily turn off auto-update of caches, based on table names
CacheV2Attribute
FlushCacheAndBroadcastPluginAttribute
Attribute for FlushCacheAndBroadcast plugins, implementing the IFlushCacheAndBroadcastPlugin interface
OnsiteFlushCacheAndBroadcastPlugin
Interfaces
ICacheFlusher
IFlushableV2
Interface for all kinds of caches that should support a common Flush mechanism