.net - HttpContext.Current.Cache - 什么时候会自动清除?

标签 .net iis caching

在我的 Web 表单应用程序中,我使用 HttpContext.Current.Cache 来存储不同表单使用的一些信息,以避免每次都转到 db。

我的问题是,这什么时候会被清除?或者它会一直保留到我通过代码删除它或重新启动 IIS 之前?

最佳答案

缓存保存在内存中,直到进程停止。

因此,重置 IIS 或回收应用程序池也会清除缓存。

关于.net - HttpContext.Current.Cache - 什么时候会自动清除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7159523/

相关文章:

c# - 这个 Ambient Context 怎么会变成 null 呢?

c# - 舍入 c# 给出错误答案

c# - 如何使用 Html Agility Pack 获取 img/src 或 a/hrefs?

c# - 在 ASP.NET MVC 中托管后,静态 Html 页面无法正常工作

c# - 如何在 .net 和 IIS 中启动具有受限权限的 native 进程

c# - 如何在 C# 中创建可供 MATLAB 使用的 .net 程序集?

iis - 本地 IIS 服务器上的页面加载问题

php - APC 将数据存储在哪里?

android DiskLruCache 实现

Java:需要有关 WeakHashMap 的建议