HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) メソッド

定義

提供された列挙値に基づいて、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 で導入されています。 詳細については、「.NET Framework のバージョンおよび依存関係」を参照してください。

適用対象

こちらもご覧ください