HttpCachePolicyWrapper クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャッシュ固有の HTTP ヘッダーを設定し、ASP.NET ページの出力キャッシュを制御するためのメソッドを含む HTTP 組み込みオブジェクトをカプセル化します。
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- 継承
注釈
クラス HttpCachePolicyWrapper は クラスから派生 HttpCachePolicyBase し、 クラスのラッパーとして使用 HttpCachePolicy されます。 このクラスは、 クラスの機能を公開 HttpCachePolicy し、 型も公開 HttpCachePolicyBase します。 クラスを使用すると、アプリケーション内のクラスの元の実装を、パイプラインの外部で単体テストを実行する場合など、カスタム実装に置 HttpCachePolicyBase HttpCachePolicy ASP.NET できます。
コンストラクター
HttpCachePolicyWrapper(HttpCachePolicy) |
HttpCachePolicyWrapper クラスの新しいインスタンスを初期化します。 |
プロパティ
VaryByContentEncodings |
出力キャッシュの変更に使用される |
VaryByHeaders |
キャッシュ出力の変更に使用されるすべての HTTP ヘッダーの一覧を取得します。 |
VaryByParams |
HTTP |
メソッド
AddValidationCallback(HttpCacheValidateHandler, Object) |
現在の応答の検証コールバックを登録します。 |
AppendCacheExtension(String) |
指定したテキストを |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
SetAllowResponseInBrowserHistory(Boolean) |
サーバー上の HttpCacheability 設定に関係なく、ブラウザーの履歴キャッシュで使用可能な応答を作成します。 |
SetCacheability(HttpCacheability) |
|
SetCacheability(HttpCacheability, String) |
|
SetETag(String) |
|
SetETagFromFileDependencies() |
ハンドラーのファイル依存関係のタイムスタンプに基づいて |
SetExpires(DateTime) |
|
SetLastModified(DateTime) |
|
SetLastModifiedFromFileDependencies() |
ハンドラーのファイル依存関係のタイムスタンプに基づいて |
SetMaxAge(TimeSpan) |
|
SetNoServerCaching() |
現在の応答に対して、送信元サーバーによるすべてのキャッシュを停止します。 |
SetNoStore() |
|
SetNoTransforms() |
|
SetOmitVaryStar(Boolean) |
パラメーターが異なるときに応答に |
SetProxyMaxAge(TimeSpan) |
|
SetRevalidation(HttpCacheRevalidation) |
指定した列挙値に基づいて、 |
SetSlidingExpiration(Boolean) |
キャッシュの有効期限を絶対またはスライド式に設定します。 |
SetValidUntilExpires(Boolean) |
クライアントから送信された、キャッシュを無効にする HTTP |
SetVaryByCustom(String) |
キャッシュされている出力応答の変更に使用するテキスト文字列を指定します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |