タグベースのメソッド (Windows Server AppFabric キャッシュ)
Windows Server AppFabric では、キャッシュされたオブジェクトのタグによる整理と取得をサポートしています。タグを使用すると、キャッシュされたオブジェクトのそれぞれを説明する文字列を 1 つ以上追加できます。このようなタグを付けると、タグの一致に基づいてオブジェクトのグループを取得できるようになり、コードが簡素化されます。
ヒント
タグを使用できるのは、リージョンに格納されたオブジェクトについてのみです。リージョンの詳細については、「Windows Server AppFabric キャッシュ論理アーキテクチャ図」を参照してください。
タグの操作に利用できるメソッドを、下記の表に示します。
メソッド | 説明 |
---|---|
タグを含むオブジェクトに簡単にアクセスできます (完全一致、交差、結合)。リージョン名が必須パラメーターです。 |
|
このメソッドのパラメーターとして指定されたタグのいずれかと一致するタグを含むオブジェクトの一覧を返します。 |
|
このメソッドのパラメーターとして指定されたタグのすべてに一致するタグを含むオブジェクトの一覧を返します。 |
|
リージョン内のすべてのオブジェクトの一覧を返します。このメソッドは、リージョンで使用されるタグを把握し切れていない場合に便利です。 |
|
DataCacheItem オブジェクトを返します。DataCacheItem オブジェクトには、キャッシュされたオブジェクトとそれに関連する情報に加えて、関連するタグも含まれています。 |
|
オブジェクトをキャッシュに追加するときに、キャッシュ内のそのアイテムにタグを関連付けることができます。 |
|
オブジェクトをキャッシュに設定するときに、キャッシュされたオブジェクトに関連付けられたタグを置き換えることができます。 |
|
キャッシュされたオブジェクトと、それに関連するすべてのタグを削除します。 |
ヒント
キャッシュされたオブジェクトに関連付けられたタグを個別に更新または削除することはサポートされていません。変更するには、すべてのタグを置き換える必要があります。
関連項目
概念
キャッシュ通知のメソッド (Windows Server AppFabric キャッシュ)
クラスの概要 (Windows Server AppFabric キャッシュ)
基本的なキャッシュ メソッド (Windows Server AppFabric キャッシュ)
同時実行メソッド (Windows Server AppFabric キャッシュ)
構成メソッド (Windows Server AppFabric キャッシュ)
基本的なキャッシュ メソッドを使用する (Windows Server AppFabric キャッシュ)
Windows Server AppFabric のキャッシュの概念
2011-12-05