OutputCacheParameters クラス

定義

ASP.NET によって@ OutputCache ページ ディレクティブから解析された出力キャッシュ初期化設定をカプセル化します。 このクラスは継承できません。

public ref class OutputCacheParameters sealed
public sealed class OutputCacheParameters
type OutputCacheParameters = class
Public NotInheritable Class OutputCacheParameters
継承
OutputCacheParameters

注釈

OutputCacheParameters クラスは、ページやコントロールの開発者 ASP.NET 使用されません。 @ OutputCache ページ ディレクティブから解析されたキャッシュ設定を格納するために使用するデータ構造 ASP.NET、 などのコントロール パーサーによって提供されます。 OutputCacheParameters オブジェクトは、実行時にページとその内容の出力キャッシュを初期化するために、Page.InitOutputCache メソッドと共に使用されます。

コンストラクター

名前 説明
OutputCacheParameters()

OutputCacheParameters クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CacheProfile

出力キャッシュ エントリの設定に関連付けられている OutputCacheProfile 名を取得または設定します。

Duration

キャッシュ エントリが出力キャッシュに残る時間を取得または設定します。

Enabled

現在のコンテンツに対して出力キャッシュが有効かどうかを示す値を取得または設定します。

Location

キャッシュ エントリの場所を決定する値を取得または設定します。

NoStore

HTTP Cache-Control: no-store ディレクティブが設定されているかどうかを決定する値を取得または設定します。

SqlDependency

キャッシュ エントリが依存するデータベースとテーブル名のペアのセットを取得または設定します。

VaryByContentEncoding

キャッシュ エントリの変更に使用される文字セット (コンテンツ エンコード) のコンマ区切りセットを取得または設定します。

VaryByControl

現在のキャッシュ エントリを変更するために使用する、現在のページまたはユーザー コントロールに含まれる、セミコロンで区切られたコントロール識別子のセットを取得または設定します。

VaryByCustom

出力キャッシュがキャッシュ エントリを変更するために使用するカスタム文字列の一覧を取得します。

VaryByHeader

キャッシュ エントリの変更に使用するヘッダー名のコンマ区切りのセットを取得または設定します。 ヘッダー名は、要求に関連付けられている HTTP ヘッダーを識別します。

VaryByParam

キャッシュ エントリを変更するために出力キャッシュが使用するクエリ文字列またはフォーム POST パラメーターのセミコロン区切りのリストを取得します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください