基于标记的方法(Windows Server AppFabric 缓存)

Windows Server AppFabric 支持组织和检索使用标记的缓存对象。使用标记可以添加一个或多个用于描述各个缓存对象的字符串。这些标记使您可基于匹配的标记来检索对象组,从而简化了代码。

备注

标记只能用于存储在区域中的对象。有关区域的详细信息,请参阅Windows Server AppFabric 缓存逻辑体系结构示意图

下表列出了可用于处理标记的方法。

方法 说明

GetObjectsByTag

提供一种简单方法来访问其中包含标记(完全匹配、交集或并集)的对象。区域名称是必需参数。

GetObjectsByAnyTag

返回对象列表,这些对象具有的标记与此方法的参数中提供的任意标记匹配。

GetObjectsByAllTags

返回对象列表,这些对象具有的标记与此方法的参数中提供的所有标记匹配。

GetObjectsInRegion

返回区域中所有对象的列表。当您不知道在该区域中使用的所有标记时,此方法非常有用。

GetCacheItem

返回一个 DataCacheItem 对象。除缓存对象及与该缓存对象关联的其他信息以外,DataCacheItem 对象还包括关联标记。

Add

向缓存中添加对象时,此方法支持将标记与缓存中的该项关联。

Put

将对象放入缓存中时,此方法可用于替换与缓存对象相关联的标记。

Remove

此方法可删除缓存对象及所有相关联的标记。

备注

不支持在与缓存对象相关联的单个标记上执行更新或删除。必须替换所有标记,才能执行更改。

另请参阅

概念

缓存通知方法(Windows Server AppFabric 缓存)
类概述(Windows Server AppFabric 缓存)
基本缓存方法(Windows Server AppFabric 缓存)
并发方法(Windows Server AppFabric 缓存)
配置方法(Windows Server AppFabric 缓存)
使用基本缓存方法(Windows Server AppFabric 缓存)
Windows Server AppFabric 缓存概念

  2011-12-05