销售电话: 1-800-867-1380

AddItemLevelCallback 方法 (String, DataCacheOperations, DataCacheNotificationCallback, String)

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

为在区域中存储的一个特定项目上发生的缓存操作添加缓存通知回调。在 Windows Azure Shared Caching 中不受支持。

命名空间:  Microsoft.ApplicationServer.Caching
程序集:  Microsoft.ApplicationServer.Caching.Client(在 Microsoft.ApplicationServer.Caching.Client.dll 中)

public DataCacheNotificationDescriptor AddItemLevelCallback(
	string key,
	DataCacheOperations filter,
	DataCacheNotificationCallback clientCallback,
	string region
)

参数

key
类型:System..::..String
用于将对象存储在缓存中的键。
filter
类型:Microsoft.ApplicationServer.Caching..::..DataCacheOperations
将触发缓存通知的缓存操作类型。
clientCallback
类型:Microsoft.ApplicationServer.Caching..::..DataCacheNotificationCallback
收到这些通知时您希望调用的方法的名称。
region
类型:System..::..String
存储对象的区域的名称。

Only item operations AddItem, ReplaceItem, and RemoveItem can trigger cache notifications with item-level callbacks. Specifying region operations in the filter parameter will cause an exception.

Use the DataCacheOperations enumeration in the filter parameter to specify what type of item operations you want to trigger cache notifications. Select more than one enumeration by separating the enumerations with the binary OR operator to perform a bitwise OR. To do this, use the | character in C#, and the Or operator in Visual Basic.

The clientCallback method you invoke with the cache notification must accept the same parameters as the DataCacheNotificationCallback delegate.

本文是否对您有所帮助?
(1500 个剩余字符)
感谢您的反馈

社区附加资源

添加
显示:
© 2015 Microsoft