VaryByParam对asp.net指令做了什么?我试过在网上看,但实际上无法理解它的作用。
由于
答案 0 :(得分:3)
请参阅OutputCacheParameters.VaryByParam
:
获取以逗号分隔的查询列表 字符串或表单POST参数 输出缓存用于改变 缓存条目。
基本上这意味着给定页面的输出缓存将使用某些值来确定应返回哪个缓存,因为动态页面可能具有不同的自身的redered表示。
这些不同的表示倾向于由用户提供的数据驱动,并且此属性允许您配置查询字符串或POST有效负载中的哪些值将控制该值。