当使用AppFabric时,我如何从缓存项中删除标记?
本文关键字:缓存 删除 AppFabric | 更新日期: 2023-09-27 18:06:04
我有多个标签缓存的对象。我可以请求它们,但是我想从与GetObjectsByTag(tag, region)
一起返回的所有对象中删除一个特定的标签。我不知道如何简单地删除标签或Put
的东西回到只有其他标签(任何我不只是查询)。有人知道怎么做吗?
没有特定的API来管理项目上的标记,我怀疑即使您要使用扩展方法创建一个,基本上也可以归结为:
- 获取对象
- 从对象 获取
- 删除不需要的标签
- 用更新后的标签集放置对象
IEnumerable<DataCacheTag>
如果你在AppFabric组件中使用Reflector,可能有一种方法可以做到这一点,但如果你遇到问题,我怀疑你是否会得到微软的支持。