ASP.NET输出缓存位置?

时间:2011-12-29 08:40:35

标签: c# asp.net caching

我需要知道使用以下内容缓存页面时文件的保存位置:

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

因为有时我需要删除文件以“重置”页面,以便我可以获取最新数据。

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

由于

1 个答案:

答案 0 :(得分:2)

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

  

以上行是否使用服务器的内存来保存缓存的页面?

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