剧集

[如何操作:]基于自定义信息控制 ASP.NET 页的缓存

在本视频中,Chris Pels 演示如何根据自定义信息控制缓存 ASP.NET 页面的条件。 创建示例页,然后将 OutputCache 指令与包含自定义值的 VaryByCustom 属性一起使用。 接下来,GetVaryCustomByString() 方法在 global.asax 模块中重写,该模块提供自定义属性的处理。 在该方法中,返回一个唯一标识页面缓存版本的字符串。 最后,讨论如何使用自定义值进行缓存,以多种方式用于网站。