Share via


DataCache メンバー

キャッシュが有効なアプリケーションによりキャッシュ クラスターとの間でオブジェクトを格納および取得するために使用されるオブジェクトです。 このオブジェクトのインスタンスは、キャッシュ クライアントと呼ばれます。

次の表は、DataCache 型によって公開されるメンバーの一覧です。

Public プロパティ

  名前 説明
public property Item 配列表記を使用して、キャッシュされたオブジェクトにアクセスすることができます。

トップに戻る

Public メソッド

(Protected メソッド も参照)

  名前 説明
public method Add オーバーロードされます。 キャッシュにオブジェクトを追加します。
public method AddCacheLevelBulkCallback すべてのリージョンと項目で発生するキャッシュ操作の一括キャッシュ通知コールバックを追加します。
public method AddCacheLevelCallback すべてのリージョンと項目で発生するキャッシュ操作のキャッシュ通知コールバックを追加します。
public method AddFailureNotificationCallback クライアントが 1 つ以上のキャッシュ通知を見失ったことを示す通知に対して、失敗通知コールバックを追加します。
public method AddItemLevelCallback オーバーロードされます。 特定の項目で発生するキャッシュ操作のキャッシュ通知コールバックを追加します。
public method AddRegionLevelCallback 特定のリージョンで発生するキャッシュ操作のキャッシュ通知コールバックを追加します。
public method BulkGet キャッシュの指定されたリージョンから、指定されたキーのオブジェクトを返します。
public method ClearRegion 指定したリージョンのすべてのオブジェクトを削除します。
public method CreateRegion リージョンを作成します。
public method Equals  オーバーロードされます。 (Object から継承)
public method Get オーバーロードされます。 キャッシュから、指定したキーを使用してオブジェクトを取得します。
public method GetAndLock オーバーロードされます。 キーが存在し、キーがクライアントによりロックされていない場合、キーをロックし、キーに対応するオブジェクトを返します。
public method GetCacheItem オーバーロードされます。 DataCacheItem オブジェクトを取得し、クラスター内のキャッシュされたオブジェクトと関連付けられたすべての情報を取得します。
public method GetHashCode  (Object から継承)
public method GetIfNewer オーバーロードされます。 キャッシュからオブジェクトを取得します。ただし、オブジェクトの新しいバージョンがキャッシュ内に存在する場合に限られます。
public method GetObjectsByAllTags 共通してすべて同じタグを持つ、指定したリージョン内のキャッシュされたすべてのオブジェクトの列挙可能な一覧を取得します。
public method GetObjectsByAnyTag 共通してすべて同じタグを持つ、指定したリージョン内のキャッシュされたすべてのオブジェクトの列挙可能な一覧を取得します。
public method GetObjectsByTag 指定したタグを持つ、指定したリージョン内のキャッシュされたすべてのオブジェクトの列挙可能な一覧を取得します。
public method GetObjectsInRegion 指定したリージョン内のキャッシュされたすべてのオブジェクトの列挙可能な一覧を取得します。
public method GetSystemRegionName 指定したキーのリージョンの名前を返します。
public method GetSystemRegions キャッシュの既定のリージョンを決定するために使用します。
public method GetType  (Object から継承)
public method Put オーバーロードされます。 キャッシュ内でオブジェクトの追加または置換を行います。
public method PutAndUnlock オーバーロードされます。 キャッシュ内でオブジェクトの置換またはロック解除を行います。
public methodstatic ReferenceEquals  (Object から継承)
public method Remove オーバーロードされます。 キャッシュからオブジェクトを削除します。
public method RemoveCallback キャッシュ通知コールバックを削除します。
public method RemoveRegion リージョンを削除します。 リージョン内のキャッシュされたすべてのオブジェクトも削除されます。
public method ResetObjectTimeout オーバーロードされます。 オブジェクト タイムアウト値をリセットし、有効期限切れになる前にオブジェクトがキャッシュ内に存在する期間を定義します。 オブジェクトに対して指定される値は、キャッシュの既定の設定を上書きします。
public method ToString  (Object から継承)
public method Unlock オーバーロードされます。 キャッシュでロックされているオブジェクトを解放します。 このメソッドは、適切な DataCacheLockHandle がオブジェクトのロック解除に使用されるようにすることで、ペシミスティック同時実行をサポートします。

トップに戻る

Protected メソッド

  名前 説明
protected method Finalize  (Object から継承)
protected method MemberwiseClone  (Object から継承)

トップに戻る

関連項目

参照

DataCache クラス
Microsoft.ApplicationServer.Caching 名前空間