【发布时间】:2010-04-23 00:54:16
【问题描述】:
在过去的几个小时里一直在为此烦恼。
我有一个缓存对象..
HttpRuntime.Cache.Insert("Members", AllMembersList, null, DateTime.Now.AddHours(1), TimeSpan.Zero);
当我尝试清除缓存对象时..
HttpRuntime.Cache.Remove("Members");
它的值不会改变,直到 1 小时结束或当我重置服务器时。
我的问题.. 对于设置为绝对过期的缓存对象,我可以手动清除它还是会存在一小时?
我希望这个对象持续一个小时,但取决于程序执行能够清除它,因此它将包含新数据。
非常感谢任何帮助
真正的吉利
【问题讨论】: