2011-08-19 80 views
1

我有多个标签缓存的对象。我可以请求它们,但我想从GetObjectsByTag(tag, region)返回的所有对象中删除一个特定标记。我无法弄清楚如何简单地删除标签或仅返回其他标签(我没有查询的任何东西)。有人知道怎么做吗?如何使用AppFabric从缓存项目中删除标签

回答

1

有关于项目管理的标签没有特定的API,而且我怀疑,即使你使用扩展方法创建一个,本质上它会归结为:

  1. 获取对象
  2. 从对象
  3. 获取IEnumerable<DataCacheTag>取下标签你不想
  4. 把物体与更新的一组标签

如果您在AppFabric程序集中使用Reflector,可能有办法做到这一点,但如果遇到问题,我怀疑您会被Microsoft支持。