PageAdapter.CacheVaryByHeaders 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得其他 HTTP 標頭的清單,而且會根據此清單為附加此衍生頁面配置器的網頁變更快取。
public:
virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByHeaders { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get; }
member this.CacheVaryByHeaders : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByHeaders As StringCollection
屬性值
IList,包含 HTTP 標頭的清單,否則為 null
。
備註
Web 上快取網頁的實體會根據 HTTP 標頭和其他因素來快取多個版本。 例如,每個產生頁面的語言版本通常會根據 Accept-Language
HTTP 標頭進行快取。
對於特定瀏覽器,除了控制與目標無關快取的標頭之外,可能需要依 HTTP 標頭變更快取。 例如,可能需要針對不同的螢幕大小快取不同版本的頁面。
屬性所 CacheVaryByHeaders 傳回的標頭名稱會新增至傳送至客戶端瀏覽器之 Vary
HTTP 標頭上的標頭清單。
給繼承者的注意事項
當您繼承自 PageAdapter 類別時,可以覆寫 CacheVaryByHeaders 屬性,以傳回其他標頭的清單,以控制目標特定的快取。 基 CacheVaryByHeaders 底屬性會傳 null
回 。