缓存通知方法(Windows Server AppFabric 缓存)

Windows Server AppFabric 允许已启用缓存的应用程序接收缓存通知。可以使用下表中列出的方法来处理缓存通知。有关详细信息,请参阅缓存通知(Windows Server AppFabric 缓存)

备注

必须使用基于 Windows PowerShell 的缓存管理工具通过使用 New-CacheSet-CacheConfig 命令的 notificationsEnabled 参数来启用缓存通知,然后才能使用缓存通知。有关详细信息,请参阅使用 Windows PowerShell 管理 Windows Server AppFabric 缓存功能

方法 说明

DataCacheFactory

参数化的 DataCacheFactory 构造函数允许您以编程方式配置缓存客户端。通过使用此构造函数,您可以指定一个不同于默认值(300 秒)的缓存通知轮询间隔值。

已启用缓存的应用程序应最大限度地减少其实例化的 DataCacheFactory 对象的数量。将 DataCacheFactory 对象存储到使用缓存客户端的应用程序的所有部件都可以使用的变量中。

AddCacheLevelBulkCallback

此方法可为缓存级别通知作用域内的缓存操作添加缓存通知回调。如果希望在所有区域和项目上发生基于区域和项目的缓存操作时收到通知,则使用此方法。

AddRegionLevelCallback

此方法可为区域级别通知作用域内的缓存操作添加缓存通知回调。如果希望在一个特定区域上发生基于区域和项目的缓存操作时收到通知,则使用此方法。

AddItemLevelCallback

此方法可为项目级别通知作用域内的缓存操作添加缓存通知回调。如果希望在一个特定项目上发生基于项目的缓存操作时收到通知,则使用此方法。

AddFailureNotificationCallback

此方法允许应用程序在丢失某些通知时收到通知。

RemoveCallback

此方法允许应用程序删除缓存通知回调。

另请参阅

概念

类概述(Windows Server AppFabric 缓存)
基于标记的方法(Windows Server AppFabric 缓存)
并发方法(Windows Server AppFabric 缓存)
配置方法(Windows Server AppFabric 缓存)
使用基本缓存方法(Windows Server AppFabric 缓存)
Windows Server AppFabric 缓存概念

  2011-12-05