Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Microsoft.ApplicationServer.Caching
Collapse the table of content
Expand the table of content

Microsoft.ApplicationServer.Caching Namespace

 

Updated: July 13, 2011

The Microsoft.ApplicationServer.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 serializable common language runtime (CLR) object and provides access through simple APIs.

ClassDescription
System_CAPS_pubclassAddUserState

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubclassBaseOperationNotification

The base class for an event used for notifications. Applies only to the server versions of AppFabric.

System_CAPS_pubclassCacheOperationCompletedEventArgs

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubclassCacheOperationContext

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubclassCacheOperationStartedEventArgs

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubclassConfigStoreEntry

Represents a key-value pair that can be used by a custom provider for the cache cluster configuration store. Applies only to the server versions of AppFabric.

System_CAPS_pubclassConfigStoreException

An exception that should be thrown from an implementation of the ICustomProvider interface. Applies only to the server versions of AppFabric.

System_CAPS_pubclassDataCache

The object that is used by cache-enabled applications for storing and retrieving objects from the cache. An instance of this object is referred to as the cache client.

System_CAPS_pubclassDataCacheAutoDiscoverProperty

Specifies whether automatic discovery is enabled for the role or endpoint that hosts Windows Azure Caching.

System_CAPS_pubclassDataCacheClientLogManager

Provides support for changing the logging level of Windows Azure Caching.

System_CAPS_pubclassDataCacheErrorCode

A static class used to store global error codes.

System_CAPS_pubclassDataCacheErrorSubStatus

Used to retrieve substatus codes for errors returned to the client.

System_CAPS_pubclassDataCacheException

Used for cache-related exceptions.

System_CAPS_pubclassDataCacheFactory

Provides methods to return DataCache objects that are mapped to a named cache. This class also enables programmatic configuration of the cache client.

System_CAPS_pubclassDataCacheFactoryConfiguration

Specifies the configuration settings for a new cache client.

System_CAPS_pubclassDataCacheItem

Used to retrieve all information associated with the cached object in the cluster.

System_CAPS_pubclassDataCacheItemFactory

Used to create DataCacheItem objects as a part of implementing a read-through or write-behind provider.

System_CAPS_pubclassDataCacheItemKey

A cache item key used in the implementation of a read-through or write-behind provider.

System_CAPS_pubclassDataCacheItemVersion

Used to represent the version of a cached object.

System_CAPS_pubclassDataCacheLocalCacheProperties

Specifies the local cache settings for a cache client.

System_CAPS_pubclassDataCacheLockHandle

Represents the structure used as a key to lock and unlock cached objects in a pessimistic concurrency scenario.

System_CAPS_pubclassDataCacheNotificationDescriptor

Identifies a cache notification callback. This identifier is required to remove the corresponding cache notification callback. Applies only to the server versions of AppFabric.

System_CAPS_pubclassDataCacheNotificationProperties

Specifies the notification settings for a cache client. Applies only to the server versions of AppFabric.

System_CAPS_pubclassDataCacheOperationDescriptor

Represents a notification event for operations performed against the cache, such as Add or Remove.

System_CAPS_pubclassDataCacheReadyRetryPolicy

Controls the retry policy that is used at startup of a Windows Azure cloud service.

System_CAPS_pubclassDataCacheSecurity

Used to enable signing and/or encryption of data sent between client and server.

System_CAPS_pubclassDataCacheSerializationProperties

Specifies the serialization properties for a cache client.

System_CAPS_pubclassDataCacheServerEndpoint

Used to specify an individual cache host when programmatically configuring the cache client.

System_CAPS_pubclassDataCacheSessionStoreProvider

Obsolete.A session storage provider that enables Web applications to store session-state data to a distributed cache system.

System_CAPS_pubclassDataCacheStoreException

An exception object that should be used by read-through or write-behind providers.

System_CAPS_pubclassDataCacheStoreProvider

An abstract class that must implemented by read-through or write-behind providers.

System_CAPS_pubclassDataCacheTag

Represents an optional string-based identifier that you can associate with a cached object.

System_CAPS_pubclassDataCacheTransportProperties

Specifies the transport settings for a cache client.

System_CAPS_pubclassHostCacheStats

Stores cache statistics used in conjunction with the Get-CacheStatistics Windows PowerShell command.

System_CAPS_pubclassNamedCacheStats

Stores cache statistics used in conjunction with the Get-CacheStatistics Windows PowerShell command.

System_CAPS_pubclassSafeStreamWriter

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubclassVelocityPacketException

This API supports the product infrastructure and is not intended to be used directly from your code.

InterfaceDescription
System_CAPS_pubinterfaceICustomProvider

Represent an ICustomProvider interface. Applies only to the server versions of AppFabric.

System_CAPS_pubinterfaceIDataCacheObjectSerializer

Implement this interface to provide custom serialization for cached objects.

DelegateDescription
System_CAPS_pubdelegateDataCacheBulkNotificationCallback

Specifies a callback which is called with a list of cache operations. Not supported in Windows Azure Shared Caching.

System_CAPS_pubdelegateDataCacheFailureNotificationCallback

Specifies the parameters required for a method to be invoked by a failure notification when the cache client misses cache notifications. Not supported in Windows Azure Shared Caching.

System_CAPS_pubdelegateDataCacheNotificationCallback

Represents a callback method that is to be invoked by a cache notification when one or more cache operations take place. Applies only to the server versions of AppFabric.

EnumerationDescription
System_CAPS_pubenumCacheOperationType

This API supports the product infrastructure and is not intended to be used directly from your code.

System_CAPS_pubenumDataCacheLocalCacheInvalidationPolicy

Specifies the way locally cached objects should be invalidated.

System_CAPS_pubenumDataCacheObjectSerializerType

An enumeration of the serialization types.

System_CAPS_pubenumDataCacheOperations

An enumeration used to specify specific item or region events that can trigger a cache notification.

System_CAPS_pubenumDataCacheProtectionLevel

Enumeration indicating whether data sent between client and server is signed and/or encrypted.

System_CAPS_pubenumDataCacheSecurityMode

Enumeration indicating whether channel security is enabled for data sent between client and server. Applies only to the server versions of AppFabric.

System_CAPS_pubenumDataCacheServiceAccountType

Specifies the type of account that is used to run the AppFabric Caching service.

System_CAPS_pubenumDataCacheTraceSink

Provides fields that specify the type of cache client tracing to use with the SetSink method. Applies only to Windows Azure Caching.

System_CAPS_pubenumEvictionType

Specifies the eviction used for a cache.

System_CAPS_pubenumExpirationType

This API supports the product infrastructure and is not intended to be used directly from your code.

Return to top
Show:
© 2015 Microsoft