ASP.NET アプリケーションの Cache オブジェクトに格納されている項目と、ファイル、キャッシュ キー、ファイルまたキャッシュ キーの配列、または別の CacheDependency オブジェクトとの間に依存関係を確立します。CacheDependency クラスは依存関係を監視し、依存関係が変更されたときにキャッシュされた項目が自動的に削除されるようにします。
CacheDependency データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
( プロテクト コンストラクタ も参照)
名前 | 説明 | |
---|---|---|
![]() |
CacheDependency | オーバーロードされます。 CacheDependency クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロテクト コンストラクタ
名前 | 説明 | |
---|---|---|
![]() |
CacheDependency | オーバーロードされます。 CacheDependency クラスの新しいインスタンスを初期化します。 |
このページのトップへ
パブリック プロパティ
名前 | 説明 | |
---|---|---|
![]() |
HasChanged | CacheDependency オブジェクトが変更されたかどうかを示す値を取得します。 |
![]() |
UtcLastModified | 依存関係が最後に変更された時刻を取得します。 |
このページのトップへ
パブリック メソッド
( プロテクト メソッド も参照)
名前 | 説明 | |
---|---|---|
![]() |
Dispose | CacheDependency オブジェクトに使用されているリソースを解放します。 |
![]() |
Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
![]() |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) |
![]() |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() |
GetUniqueID | CacheDependency オブジェクトの一意の識別子を取得します。 |
![]() ![]() |
ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() |
ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
このページのトップへ
プロテクト メソッド
名前 | 説明 | |
---|---|---|
![]() |
DependencyDispose | CacheDependency クラス、および CacheDependency から派生したクラスが使用したリソースを解放します。 |
![]() |
Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() |
FinishInit | CacheDependency オブジェクトの初期化を完了します。 |
![]() |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |
![]() |
NotifyDependencyChanged | 派生クラス CacheDependency によって表される依存関係が変更されたことを、基本オブジェクトの CacheDependency に通知します。 |
![]() |
SetUtcLastModified | 依存関係が最後に変更された時刻にマークを付けます。 |
このページのトップへ
参照
関連項目
CacheDependency クラス
System.Web.Caching 名前空間
Cache
Insert