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 は列挙値の 1 つではありません。
例
次のコード例では、キャッシュの再有効化を AllCachesに設定する方法を示します。
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
注釈
既定値は、 Noneと同じですが、このメソッドで明示的に指定されていない限り、どちらのディレクティブもヘッダーに送信されません。
SetRevalidation は、.NET Framework バージョン 3.5 で導入されています。 詳細については、「 バージョンと依存関係」を参照してください。