PageAdapter.CacheVaryByParams 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 HTTP GET 和 POST 请求获得其他参数的列表,对于已附加此派生的页面适配器的网页,高速缓存将随这些参数而改变。
public:
virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByParams { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByParams { get; }
member this.CacheVaryByParams : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByParams As StringCollection
属性值
包含 GET 和 POST 参数列表的 IList;否则为 null
。
注解
缓存网页的 Web 上的实体基于请求参数等其他因素缓存多个版本。 例如,零售连锁店内每个商店位置的版本通常基于参数名称 (缓存页面, StoreID
例如,) 。
对于特定浏览器,除了控制与目标无关缓存的参数之外,还可能需要根据 GET 或 POST 参数更改缓存。 例如,可能需要为不同的移动电话服务提供商缓存不同版本的页面。
继承者说明
从 PageAdapter 类继承时,可以重写 CacheVaryByParams 该属性以返回其他 GET 或 POST 参数的列表,以控制特定于目标的缓存。 基 CacheVaryByParams 方法返回 null
。