CacheItem的regionName属性承担什么责任/用途?

7

MSDN文档没有详细解释它的用途。

由于它是可选的,我几乎认为它类似于某种元数据。

从我的角度来看,我希望将其用作指定仅供特定用户缓存的方式,例如:

new CacheItem(key: "keyName", value: objectData, regionName: "userName")

CacheItem类的regionName属性的责任是什么?它有什么用途?

2个回答

8

来自在ASP.NET应用程序中使用多个缓存对象缓存应用程序数据(存档)

这个自定义类演示了如何将缓存的数据存储在内存中的命名区域中。 内置的内存缓存对象不支持区域的概念,但在本博客中使用它来演示如何在自定义缓存类中实现区域。缓存区域是内存中为存储一个或多个缓存对象而保留的分区。缓存区域有助于组织内存中的缓存对象。

(我的强调)


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接