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 は列挙値の 1 つではありません。

次のコード例では、キャッシュの再有効化を AllCachesに設定する方法を示します。

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

注釈

既定値は、 Noneと同じですが、このメソッドで明示的に指定されていない限り、どちらのディレクティブもヘッダーに送信されません。

SetRevalidation は、.NET Framework バージョン 3.5 で導入されています。 詳細については、「 バージョンと依存関係」を参照してください。

適用対象

こちらもご覧ください