gpt4 book ai didi

c# - 添加到 System.Web.Caching.Cache 的项目的默认行为是什么?

转载 作者:行者123 更新时间:2023-12-04 02:18:39 27 4
gpt4 key购买 nike

与添加到 ASP.NET 缓存的项目关联的默认过期参数是什么?

添加的项目是否会在绝对时间后过期?如果是,默认过期时间是多少?还是他们使用滑动窗口?

我似乎找不到任何对添加项的默认行为的引用,我需要知道,因为我支持一个代码库,其中所有对缓存的调用都是通过 Cache[key] = value 完成的,而不是明确指定依赖项/过期策略

最佳答案

根据 the documentation这相当于 Cache.Insert这意味着

The object added to the cache using this overload of the Insert method is inserted with no file or cache dependencies, a priority of Default, a sliding expiration value of NoSlidingExpiration, and an absolute expiration value of NoAbsoluteExpiration.

实际上这意味着 ASP.NET 将根据内存压力对其进行管理。

关于c# - 添加到 System.Web.Caching.Cache 的项目的默认行为是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10300645/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com