如果我使用的ObjectCache并添加一个项目,像这样:.NET缓存如何使用Sliding Expiration?
ObjectCache cache = MemoryCache.Default;
string o = "mydata";
cache.Add("mykey", o, DateTime.Now.AddDays(1));
我明白对象将在1天后到期。但是,如果该对象被访问的1/2,一天后使用:
object mystuff = cache["mykey"];
这是否复位定时器所以它现在1天,因为用钥匙“的myKey”条目的最后一次访问,或它仍然1 /一天到期吗?
如果答案是否定的,并且有办法做到这一点,我很想知道。
谢谢。
完美解答!谢谢你,先生。 – Kelly