HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據所提供的列舉值設定 Cache-Control
HTTP 標頭為 must-revalidate
或 proxy-revalidate
指示詞。
public:
void SetRevalidation(System::Web::HttpCacheRevalidation revalidation);
public void SetRevalidation (System.Web.HttpCacheRevalidation revalidation);
member this.SetRevalidation : System.Web.HttpCacheRevalidation -> unit
Public Sub SetRevalidation (revalidation As HttpCacheRevalidation)
參數
- revalidation
- HttpCacheRevalidation
要設定 Cache-Control
標頭的目標 HttpCacheRevalidation 列舉值。
例外狀況
revalidation
不是其中一個列舉值。
範例
下列程式碼範例示範如何將快取重新驗證設定為 AllCaches 。
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
備註
預設值相當於 None ,除非這個方法明確指定,否則在 標頭中傳送兩個指示詞。
SetRevalidation.NET Framework 3.5 版引進。 如需詳細資訊,請參閱版本和相依性。