Umbraco.Core.Cache
Namespace with 18 public types
Classes
AppCaches
Represents the application caches.
CacheRefresherCollection
CacheRefresherCollectionBuilder
CacheRefresherEventArgs
Event args for cache refresher updates
DictionaryAppCache
Implements on top of a concurrent dictionary.
IsolatedCaches
Represents a dictionary of for types.
NoAppCache
Implements and do not cache.
ObjectCacheAppCache
Implements on top of a .
Static Classes
AppCacheExtensions
Extensions for strongly typed access
CacheKeys
Constants storing cache keys used in caching
Abstract Classes
AppPolicedCacheDictionary`1
Provides a base class for implementing a dictionary of .
CacheRefresherBase`1
A base class for cache refreshers that handles events.
JsonCacheRefresherBase`1
A base class for "json" cache refreshers.
PayloadCacheRefresherBase`2
A base class for "payload" class refreshers.
TypedCacheRefresherBase`2
A base class for "typed" cache refreshers.
Interfaces
IAppCache
Defines an application cache.
IAppPolicyCache
Defines an application cache that support cache policies.
ICacheRefresher
The IcacheRefresher Interface is used for load balancing.