CacheEntryChangeMonitor クラス

定義

キャッシュ エントリへの変更を監視するために実装できる ChangeMonitor 型を表す基本クラスを提供します。

public ref class CacheEntryChangeMonitor abstract : System::Runtime::Caching::ChangeMonitor
public abstract class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor
type CacheEntryChangeMonitor = class
    inherit ChangeMonitor
Public MustInherit Class CacheEntryChangeMonitor
Inherits ChangeMonitor
継承
CacheEntryChangeMonitor

注釈

クラスには CacheEntryChangeMonitor 、キャッシュ エントリを監視するために実装できる抽象読み取り専用プロパティが用意されています。 このクラスは、キャッシュ実装が独自のキャッシュ内のエントリへの変更を監視する必要がある場合に使用されます。 キャッシュ実装であるObjectCacheキャッシュの場合、 メソッドによってCreateCacheEntryChangeMonitor(IEnumerable<String>, String)型のCacheEntryChangeMonitorインスタンスが返されます。

注意 (実装者)

従う必要がある継承コントラクトの詳細については、「クラスの概要」の継承子の情報を ChangeMonitor 参照してください。

コンストラクター

CacheEntryChangeMonitor()

CacheEntryChangeMonitor クラスの新しいインスタンスを初期化します。 このコンストラクターは、派生クラスのコンストラクターから呼び出されて基本クラスを初期化します。

プロパティ

CacheKeys

変更監視の対象となっているキャッシュ キーのコレクションを取得します。

HasChanged

ChangeMonitor クラスによって監視されている状態が変更されたことを示す値を取得します。

(継承元 ChangeMonitor)
IsDisposed

ChangeMonitor クラスの派生インスタンスが破棄されたことを示す値を取得します。

(継承元 ChangeMonitor)
LastModified

監視されているキャッシュ エントリが最後に変更された時刻 (UTC 時刻) を示す値を取得します。

RegionName

キャッシュの領域の名前を取得します。

UniqueId

ChangeMonitor クラスのインスタンスを表す値を取得します。

(継承元 ChangeMonitor)

メソッド

Dispose()

ChangeMonitor クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

(継承元 ChangeMonitor)
Dispose(Boolean)

すべてのマネージド リソースおよびアンマネージド リソースと、ChangeMonitor インスタンスへのすべての参照を解放します。 このオーバーロードは、変更監視クラスの派生クラスで実装する必要があります。

(継承元 ChangeMonitor)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
InitializationComplete()

派生クラスのコンストラクターから呼び出され、初期化が完了したことを示します。

(継承元 ChangeMonitor)
MemberwiseClone()

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

(継承元 Object)
NotifyOnChanged(OnChangedCallback)

コールバックを登録し、依存関係が変化したときに ObjectCache デリゲートを通して OnChangedCallback インスタンスに通知するために、キャッシュの実装側によって呼び出されます。

(継承元 ChangeMonitor)
OnChanged(Object)

依存関係が変更されたときに、イベントを発生させるために派生クラスによって呼び出されます。

(継承元 ChangeMonitor)
ToString()

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

(継承元 Object)

適用対象