导出 (0) 打印
全部展开
展开 最小化

Microsoft.ApplicationServer.Caching 命名空间

注:本页面内容可能不完全适用中国大陆地区运营的 Windows Azure服务。如要了解不同地区 Windows Azure 服务的差异, 请参考本网站.

Microsoft.ApplicationServer.Caching 命名空间提供对内存中应用程序缓存应用程序的访问以便开发可伸缩、高性能的应用程序。此命名空间可用来缓存任何可序列化的公共语言运行时 (CLR) 对象,并且可以通过简单的 API 提供访问权限。

  说明
公共类AddUserState基础结构。
公共类BaseOperationNotification用于通知的事件的基类。仅适用于 AppFabric 的服务器版本。
公共类CacheOperationCompletedEventArgs基础结构。
公共类CacheOperationContext基础结构。
公共类CacheOperationStartedEventArgs基础结构。
公共类ConfigStoreEntry代表可由自定义提供程序用于缓存群集配置存储的键值对。仅适用于 AppFabric 的服务器版本。
公共类ConfigStoreException应从 ICustomProvider 接口的实现引发的异常。仅适用于 AppFabric 的服务器版本。
公共类DataCache启用缓存的应用程序所使用的对象,用于在缓存中存储和检索对象。此对象的实例称为缓存客户端。
公共类DataCacheAutoDiscoverProperty指定是否为托管 Windows Azure Caching的角色或终结点启用自动发现。
公共类DataCacheClientLogManager为更改 Windows Azure Caching 的日志记录级别提供支持。
公共类DataCacheErrorCode用于存储全局错误代码的静态类。
公共类DataCacheErrorSubStatus用于检索返回给客户端的错误的子状态代码。
公共类DataCacheException用于与缓存有关的异常。
公共类DataCacheFactory提供用于返回映射到命名缓存的 DataCache 对象的方法。此类还支持通过编程配置缓存客户端。
公共类DataCacheFactoryConfiguration指定新缓存客户端的通知设置。
公共类DataCacheItem用于检索与群集中的缓存对象相关联的所有信息。
公共类DataCacheItemFactory用于在实现 read-through(同步读取)或 write-behind(事后写入)提供程序的过程中创建 DataCacheItem 对象。
公共类DataCacheItemKey实现 read-through(同步读取)或 write-behind(事后写入)提供程序所使用的缓存项目密钥。
公共类DataCacheItemVersion用于表示缓存对象的版本。
公共类DataCacheLocalCacheProperties指定缓存客户端的本地缓存设置。
公共类DataCacheLockHandle表示在悲观并发方案中,用作锁定和解锁缓存对象的密钥的结构。
公共类DataCacheNotificationDescriptor标识缓存通知回调。删除相应的缓存通知回调需要此标识符。仅适用于 AppFabric 的服务器版本。
公共类DataCacheNotificationProperties指定缓存客户端的通知设置。仅适用于 AppFabric 的服务器版本。
公共类DataCacheOperationDescriptor表示对缓存执行的操作(如添加或删除)的通知事件。
公共类DataCacheReadyRetryPolicy控制在 Windows Azure 云服务启动时的重试策略。
公共类DataCacheSecurity用于支持对在客户端和服务器之间发送的数据进行签名和/或加密。
公共类DataCacheSerializationProperties为缓存客户端指定序列化属性。
公共类DataCacheServerEndpoint用于指定通过编程配置缓存客户端时的单个缓存主机。
公共类DataCacheSessionStoreProvider 已过时。会话存储提供程序,该程序可以让 Web 应用程序将会话状态数据存储到分布式缓存系统。
公共类DataCacheStoreException应由 read-through(同步读取)或 write-behind(事后写入)提供程序使用的异常对象。
公共类DataCacheStoreProvider必须由 read-through(同步读取)或 write-behind(事后写入)提供程序实现的抽象类。
公共类DataCacheTag表示可以与缓存对象关联的基于字符串的可选标识符。
公共类DataCacheTransportProperties为缓存客户端指定传输设置。
公共类HostCacheStats存储缓存统计信息与 Get-CacheStatistics Windows PowerShell 命令结合使用。
公共类NamedCacheStats存储缓存统计信息与 Get-CacheStatistics Windows PowerShell 命令结合使用。
公共类SafeStreamWriter基础结构。
公共类VelocityPacketException基础结构。

  接口说明
公共接口ICustomProvider表示 ICustomProvider 接口。仅适用于 AppFabric 的服务器版本。
公共接口IDataCacheObjectSerializer实现此接口可针对缓存对象提供自定义序列化。

  委托说明
公共委托DataCacheBulkNotificationCallback指定使用缓存操作列表调用的回调。Windows Azure Shared Caching 中不支持。
公共委托DataCacheFailureNotificationCallback指定当缓存客户端丢失缓存通知时由故障通知调用的方法所需的参数。Windows Azure Shared Caching 中不支持。
公共委托DataCacheNotificationCallback表示当发生一个或多个缓存操作时缓存通知要调用的回调方法。仅适用于 AppFabric 的服务器版本。

  枚举说明
公共枚举CacheOperationType基础结构。
公共枚举DataCacheLocalCacheInvalidationPolicy指定使本地缓存的对象失效的方法。
公共枚举DataCacheObjectSerializerType序列化类型的枚举。
公共枚举DataCacheOperations用于指定可以触发缓存通知的特定项目或区域事件的枚举。
公共枚举DataCacheProtectionLevel表示在客户端和服务器之间发送的数据是否已签名和/或已加密的枚举。
公共枚举DataCacheSecurityMode指出是否为在客户端和服务器之间发送的数据启用通道安全的枚举。仅适用于 AppFabric 的服务器版本。
公共枚举DataCacheServiceAccountType指定用于运行 AppFabric Caching服务的帐户类型。
公共枚举DataCacheTraceSink提供一些字段,这些字段用来指定与 SetSink 方法一同使用的缓存客户端跟踪的类型。仅适用于 Windows Azure Caching。
公共枚举EvictionType指定用于缓存的逐出。
公共枚举ExpirationType基础结构。

社区附加资源

添加
显示:
© 2014 Microsoft