Share via


Microsoft.Practices.EnterpriseLibrary.Caching.Runtime.Caching Namespace

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

The latest Enterprise Library information can be found at the Enterprise Library site.

 

Classes

  Class Description
Public class CacheEntryRemovedArguments
Provides information about a cache entry that was removed from the cache.
Public class CacheEntryUpdateArguments
Provides information about a cache entry that will be removed from the cache.
Public class CacheItem
Represents an individual cache entry in the cache.
Public class CacheItemPolicy
Represents a set of eviction and expiration details for a specific cache entry.
Public class ObjectCache
Represents an object cache and provides the base methods and properties for accessing the object cache.

Delegates

  Delegate Description
Public delegate CacheEntryRemovedCallback
Defines a reference to a method that is called after a cache entry is removed from the cache.
Public delegate CacheEntryUpdateCallback
Defines a reference to a method that is invoked when a cache entry is about to be removed from the cache.

Enumerations

  Enumeration Description
Public enumeration CacheEntryRemovedReason
Specifies the reason why a cache entry was removed or an entry is about to be removed.
Public enumeration CacheItemPriority
Specifies a priority setting that is used to decide whether to evict a cache entry.
Public enumeration DefaultCacheCapabilities
Represents a set of features that a cache implementation provides.