asp.net指令中的VaryByParam

时间:2009-08-24 14:07:36

标签: asp.net caching

VaryByParam对asp.net指令做了什么?我试过在网上看,但实际上无法理解它的作用。

由于

1 个答案:

答案 0 :(得分:3)

请参阅OutputCacheParameters.VaryByParam

  

获取以逗号分隔的查询列表   字符串或表单POST参数   输出缓存用于改变   缓存条目。

基本上这意味着给定页面的输出缓存将使用某些值来确定应返回哪个缓存,因为动态页面可能具有不同的自身的redered表示。

这些不同的表示倾向于由用户提供的数据驱动,并且此属性允许您配置查询字符串或POST有效负载中的哪些值将控制该值。