Namespace SuperOffice.Data.Cache
Classes
CacheAttribute
Mark a class as a Cache, and set the timeout and instance container type for this cache
CacheBase
Base class for caches.
CacheBaseV2
Base class for caches.
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
SoCache
Utility class for dealing with caches.
XCacheBase
Base class for all caches. Implementers must also use the CacheAttribute to declare timeout and optionally the Instance container name
Interfaces
IFlushable
Interface for all kinds of caches that should support a common Flush mechanism
IFlushableV2
Interface for all kinds of caches that should support a common Flush mechanism
Enums
CacheBase.CacheState
State of the cache
CacheType
Type of cache.
Delegates
CacheEventHandler
Delegate for the cache