c# - ASP.NET 输出缓存位置?

标签 c# asp.net caching

我需要知道当使用以下缓存页面时文件保存在哪里:

<%@ OutputCache Duration="60" VaryByParam="None" %>

因为有时我需要删除文件来“重置”页面,这样我才能获得最新的数据。

编辑:第二个问题:上面的行是否使用服务器的内存来保存缓存页面?

谢谢

最佳答案

您可以使用 RemoveOutputCacheItem删除缓存页面的方法。

does the above line uses the memory of the server to save the cached pages?

这将取决于 Location 的值属性。如果你将它设置为 Server 那么它将被存储在内存中。如果将其设置为 Client,则该页面将缓存在客户端浏览器上。

关于c# - ASP.NET 输出缓存位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665598/

相关文章:

c# - 使用缓存机制进行节流有问题吗?

algorithm - LRU 算法什么时候会 miss 100%?

performance - Mongodb - 在内存中创建或使用缓存

c# - 使用 EnvDTE 创建表单后不会保存

c# - 可以更改 LINQ 中的搜索方法吗?

c# - 'buyDate' 中的未知列 'field list'

Javascript 应用程序 - 加载数据

c# - 使用 EPPlus C# 在单个 excel 单元格中提供不同的样式

c# - 64 位服务器中的 ASMX 到 COM 调用

javascript - 如何从javascript手动触发工具提示和输入框