Arguments of the DependencyInvalidated event.
Represents an item being added to the cache.
Enumerates the priorities of a CacheItem.
Arguments of the ItemRemoved event.
Enumerates the reasons why an item can be removed from the cache.
Base class for a kind of CachingBackendEnhancer that allows several instances of the same application to use a local cache, and synchronize themselves by sending invalidation messages over a publish/subscribe channel.
Options for the CacheSynchronizer class.
A base class for all cache enhancers. A CachingBackendEnhancer is a node in a chain of responsibility where the last node is the physical implementation of the CachingBackend. A CachingBackendEnhancer can add behaviors to a CachingBackend.
List of features that can be implemented or not by a CachingBackend.
Arguments of OnException(CachingExceptionInfo).
Configuration of a cached method determined at compile time.
Exposes a method OnException(CachingExceptionInfo) called when a CachingBackend encounters a recoverable error. The default behavior is to log the error and continue the execution. An application can implement an observer and register it to the System.IServiceProvider.