HttpCacheVaryByHeaders.Item[String] 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个自定义标头字段,ASP.NET 输出缓存将随该字段改变缓存的响应,并将其追加到传出的 Vary
HTTP 标头。
public:
property bool default[System::String ^] { bool get(System::String ^ header); void set(System::String ^ header, bool value); };
public bool this[string header] { get; set; }
member this.Item(string) : bool with get, set
Default Public Property Item(header As String) As Boolean
参数
- header
- String
自定义标头的名称。
属性值
true
当 ASP.NET 输出缓存因指定的自定义字段而异时;否则为 false
。 默认值是 false
。
例外
header
为 null
。
注解
标头 Vary
指示服务器改变响应依据的请求标头字段。
有关详细信息,请参阅 RFC 2616:超文本传输协议 -- HTTP/1.1,可在 万维网联合会 (W3C) 网站上获取。 有关完整的详细信息,请参阅第 14 节“标头字段定义”。
VaryByUnspecifiedParameters如果指定的 header
具有值 * (星号) ,则此方法在内部调用。