System.Runtime.Caching中是否存在某种CacheDependency?

问题描述:

我听说.NET 4有一个新的缓存API。System.Runtime.Caching中是否存在某种CacheDependency?

好了,好老System.Web.Caching.Cache(这是,顺便说一句,在.NET 4中仍然存在)必须设置所谓CacheDependency对象以确定缓存项是否过期或没有的能力。

还可以指定自定义逻辑,通过从CacheDependency派生自定义子类来确定缓存项是否仍然可用。

我很好奇,有没有办法在新的API中提供这样的逻辑?

+0

你是指Velocity? – Steven 2010-05-22 21:25:57

+0

@Steven - 我的意思是.NET 4中System.Runtime.Caching程序集中提供的API。(对不起,我不知道Velocity是什么) – Venemo 2010-05-22 21:34:37

我还没有真正使用它,但派生自ChangeMonitor Class的类看起来可以达到类似的目的。

+0

非常感谢! :) – Venemo 2010-05-22 22:37:00

+0

我给你你当之无愧的upvote。 (以前,我全天都用完了。) – Venemo 2010-05-23 00:16:03