OutputCacheParameters クラス

定義

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

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

注釈

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

コンストラクター

OutputCacheParameters()

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

プロパティ

CacheProfile

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

Duration

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

Enabled

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

Location

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

NoStore

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

SqlDependency

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

VaryByContentEncoding

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

VaryByControl

現在のキャッシュ エントリの変更に使用される現在のページまたはユーザー コントロールに格納されている、セミコロンで区切られた一連のコントロール ID を取得または設定します。

VaryByCustom

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

VaryByHeader

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

VaryByParam

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

メソッド

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください