是否有可能在特定时间不会过期CacheItemPolicy.AbsoluteExpiration
?
MSDN写道:
驱逐缓存条目之前必须经过的时间段。
据我所知,这句话意味着不低于特定的时间......如果我设置12小时可以,但记录只会在12.5小时内到期(比方说)? (我的意思是它没有记录,它将花费不少于12小时,但也可能12.5小时甚至更多,对吗?)
例如:
我为UpdateCallback
设置了AbsoluteExpiration = 60seconds
和CacheItemPoice
,实际上它在80秒内被调用一次。 (我记录了它)
在UpdateCallback
内,我为CacheEntryUpdateArguments
设置了新值,我的意思是新的UpdatedCacheItem
(相同的密钥和新数据)和UpdatedCacheItemPolicy
(同一时间段和相同的UpdateCallback
)