Export (0) Print
Expand All

Microsoft.Data.Caching Namespace

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

The MIcrosoft.Data.Caching namespace provides access to an in-memory application cache application for developing scalable, high-performance applications. This namespace can be used to cache any common language runtime (CLR) object and provides access through simple APIs.

 ClassDescription
Public classDataCacheThe object that is used by cache-enabled applications for storing and retrieving objects from the cache cluster. An instance of this object is referred to as the cache client.
Public classDataCacheErrorCodeA static class used to store global error codes.
Public classDataCacheExceptionUsed for cache-related exceptions.
Public classDataCacheFactoryProvides methods to return DataCache objects that are mapped to a named cache. This class also enables programmatic configuration of the cache client.
Public classDataCacheItemUsed to retrieve all information associated with the cached object in the cluster.
Public classDataCacheItemVersionUsed to represent the version of a cached object.
Public classDataCacheLockHandleThe structure used as a key to lock and unlock cached objects in a pessimistic concurency scenario.
Public classDataCacheLogSinkUsed to specify an individual log sink.
Public classDataCacheNotificationDescriptorIdentifies a cache notification callback. This identifier is required to remove the corresponding cache notification callback.
Public classDataCacheServerEndpointUsed to specify an individual cache host when programmatically configuring the cache client.
Public classDataCacheSessionStoreProviderA session storage provider that enables Web applications to store session-state data to a distributed cache system.
Public classDataCacheTagRepresents an optional string-based identifier that you can associate with a cached object.

 DelegateDescription
Public delegateDataCacheFailureNotificationCallbackSpecifies the parameters required for a method to be invoked by a failure notification when the cache client misses cache notifications.
Public delegateDataCacheNotificationCallbackSpecifies the parameters required for a method to be invoked by a cache notification.

 EnumerationDescription
Public enumerationDataCacheLocalCacheSyncPolicySpecifies the way locally cached objects should be invalidated.
Public enumerationDataCacheOperationAn enumeration used to specify specific item or region events that can trigger a cache notification.
Public enumerationDataCacheSinkTypeUsed to specify the type of log sink used to trace events on the cache client.
Show:
© 2014 Microsoft