HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) 方法

定義

根據所提供的枚舉值,將 HTTP 標頭設 Cache-Control 為 或 must-revalidateproxy-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

HttpCacheRevalidation要設定Cache-Control標頭的列舉值。

例外狀況

revalidation 並非列舉值之一。

範例

以下程式碼範例示範如何將快取重新驗證設定為 AllCaches

Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)

備註

預設方式(等同 None於 ),除非此方法明確指定,否則不會在標頭中傳送任何指令。

SetRevalidation 於 .NET Framework 3.5 版本中引入。 欲了解更多資訊,請參閱 版本與相依關係。

適用於

另請參閱