次の方法で共有


HttpCachePolicy メンバ

キャッシュ関連の HTTP ヘッダーを設定し、ASP.NET ページの出力キャッシュを制御するメソッドを保持します。

HttpCachePolicy データ型で公開されるメンバを以下の表に示します。

パブリック プロパティ

  名前 説明
パブリック プロパティ VaryByHeaders キャッシュからの出力内容を変化させるために使用するすべての HTTP ヘッダーのリストを取得します。
パブリック プロパティ VaryByParams HTTP GET または HTTP POST が受け取る、キャッシュに影響するパラメータのリストを取得します。

このページのトップへ

パブリック メソッド

( プロテクト メソッド も参照)

  名前 説明
パブリック メソッド AddValidationCallback 現在の応答に対する検証コールバックを登録します。
パブリック メソッド AppendCacheExtension 指定したテキストを Cache-Control HTTP ヘッダーに追加します。
パブリック メソッド Equals  オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド スタティック ReferenceEquals  指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。)
パブリック メソッド SetAllowResponseInBrowserHistory allow パラメータが true の場合、サーバーの HttpCacheability の設定に関係なく、クライアント ブラウザの履歴キャッシュに応答を格納できるようにします。
パブリック メソッド SetCacheability オーバーロードされます。 Cache-Control HTTP ヘッダーを設定します。Cache-Control HTTP ヘッダーは、ドキュメントをネットワーク上でキャッシュする方法を制御します。
パブリック メソッド SetETag ETag HTTP ヘッダーを指定文字列に設定します。
パブリック メソッド SetETagFromFileDependencies ハンドラが依存するファイルのタイム スタンプに基づいて、ETag HTTP ヘッダーを設定します。
パブリック メソッド SetExpires Expires HTTP ヘッダーに絶対時間を設定します。
パブリック メソッド SetLastModified Last-Modified HTTP ヘッダーに、指定した DateTime 値を設定します。
パブリック メソッド SetLastModifiedFromFileDependencies ハンドラが依存するファイルのタイム スタンプに基づいて、Last-Modified HTTP ヘッダーを設定します。
パブリック メソッド SetMaxAge 指定した期間に基づいて Cache-Control: max-age HTTP ヘッダーを設定します。
パブリック メソッド SetNoServerCaching 現在の応答に対して、送信元サーバーによるすべてのキャッシングを中止します。
パブリック メソッド SetNoStore Cache-Control: no-store HTTP ヘッダーを設定します。
パブリック メソッド SetNoTransforms Cache-Control: no-transform HTTP ヘッダーを設定します。
パブリック メソッド SetOmitVaryStar パラメータによって応答が変更される場合に、応答に vary:* ヘッダーを含めるかどうかを指定します。
パブリック メソッド SetProxyMaxAge 指定した期間に基づいて Cache-Control: s-maxage HTTP ヘッダーを設定します。
パブリック メソッド SetRevalidation 提供された列挙値に基づいて、Cache-Control HTTP ヘッダーを must-revalidate ディレクティブ、または proxy-revalidate ディレクティブのいずれかに設定します。
パブリック メソッド SetSlidingExpiration キャッシュの有効期限を絶対から変化に設定します。
パブリック メソッド SetValidUntilExpires クライアントから送信された、キャッシュを無効にする HTTP Cache-Control ヘッダーを ASP.NET キャッシュで無視するかどうかを指定します。
パブリック メソッド SetVaryByCustom キャッシュされている出力応答の変更に使用するカスタム テキスト文字列を指定します。
パブリック メソッド ToString  現在の Object を表す String を返します。 (Object から継承されます。)

このページのトップへ

プロテクト メソッド

  名前 説明
プロテクト メソッド Finalize  Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object の簡易コピーを作成します。 (Object から継承されます。)

このページのトップへ

参照

関連項目

HttpCachePolicy クラス
System.Web 名前空間