HttpCacheVaryByHeaders 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供類型安全方式來設定 VaryByHeaders 屬性。
public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
- 繼承
-
HttpCacheVaryByHeaders
備註
屬性 VaryByHeaders 會識別當資源有多個快取回應時,ASP.NET 用來唯一識別回應變化的要求標頭參數。 當回應相依於一組用戶端輸入時,例如標頭或參數時,這非常有用。
HttpCacheVaryByHeaders與 HTTP 快取控件標頭不直接相關,但有助於確保用戶端或 Proxy 會因指定的標頭而有所不同。 如需 的詳細資訊 VaryByHeaders
,請參閱 RFC 2616:超文本傳輸通訊協定 - HTTP/1.1,可在 萬維網聯盟 (W3C) 網站上取得。 如需完整詳細數據,請參閱第14節「標頭欄位定義」。
建構函式
HttpCacheVaryByHeaders() |
初始化 HttpCacheVaryByHeaders 類別的新執行個體。 |
屬性
AcceptTypes |
取得或設定值,指出 ASP.NET 輸出快取的快取回應是否依 |
Item[String] |
取得或設定自訂標頭欄位,ASP.NET 輸出快取的快取回應會依此自訂標頭欄位而有所不同,並且將此自訂標頭欄位附加至外送 |
UserAgent |
取得或設定值,指出 ASP.NET 輸出快取的快取回應是否依 |
UserCharSet |
取得或設定值,指出 ASP.NET 輸出快取的快取回應是否依 |
UserLanguage |
取得或設定值,指出 ASP.NET 輸出快取的快取回應是否依 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetHeaders() |
取得值的陣列,這些值會指定要用來改變快取的 HTTP 標頭。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
SetHeaders(String[]) |
設定值的陣列,這些值會指定要用來改變快取的 HTTP 標頭。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
VaryByUnspecifiedParameters() |
造成 ASP.NET 依所有標頭值而有所不同,並將 |