如何使用AppFabric从缓存项目中删除标签
问题描述:
我有多个标签缓存的对象。我可以请求它们,但我想从GetObjectsByTag(tag, region)
返回的所有对象中删除一个特定标记。我无法弄清楚如何简单地删除标签或仅返回其他标签(我没有查询的任何东西)。有人知道怎么做吗?如何使用AppFabric从缓存项目中删除标签
答
有关于项目管理的标签没有特定的API,而且我怀疑,即使你使用扩展方法创建一个,本质上它会归结为:
- 获取对象
- 从对象
- 获取
IEnumerable<DataCacheTag>
取下标签你不想 - 把物体与更新的一组标签
如果您在AppFabric程序集中使用Reflector,可能有办法做到这一点,但如果遇到问题,我怀疑您会被Microsoft支持。