3
在我的web應用程序的服務,我發現代碼,添加項目到Cache:將TimeSpan.Zero作爲過期時間添加到緩存時發生了什麼?
System.Web.Caching.Cache.Insert(cacheKey, item, null, Cache.NoAbsoluteExpiration,
TimeSpan.Zero, CacheItemPriority.Normal, callback);
在這種情況下,似乎沒有絕對的過期和SlidingExpiration被設置爲TimeSpan.Zero,這對我來說意味着這些物品應該立即過期。
與此同時,我從來沒有見過任何過期,但我也沒有耐心坐在那裏等着。
那麼在這種情況下會發生什麼?當SlidingExpiration爲零時是否存在一些默認值?或者它永不過期