データキャッシュ内のグループを削除する
NCache ユーザーはデータ キャッシュ グループを持つアイテムを削除できます。また、ユーザーは次のコマンドを使用してデータ グループを削除することもできます。 CacheItem
.
特定のグループに属するキャッシュ項目をデータ キャッシュから削除するには、 RemoveGroupData
という方法が使えます。このメソッドは、データ キャッシュ内に存在する、この API に渡されたグループの下にマップされているすべてのキャッシュ アイテムを削除します。
データ キャッシュ内のグループを削除するための前提条件
- すべてを使用するために必要な標準的な前提条件について学習するには NCache クライアント側の機能については、次のページを参照してください。 クライアント側 API の前提条件.
- APIの詳細については、以下を参照してください。 Iキャッシュ, グループデータを削除, 検索サービス.
重要
- グループに空の文字列を渡すと、空の結果セットが返されます。
- グループに null を渡すと、
ArgumentNullException
. - グループの値のみを渡すと、そのグループの下にマップされているすべてのキャッシュ項目が削除されます。
次の例では、グループの下のデータを削除します 西海岸のお客様.
// Preconditions: Cache is already connected
// A user wants to remove a customer from West Coast Region
// Items are previously added in the cache with the group 'West Coast Customers'
string groupName = "West Coast Customers";
// Cache items belonging to the group are removed from the cache
cache.SearchService.RemoveGroupData(groupName);
Console.WriteLine($"Data of group '{groupName}' has been removed successfully.");
Note
操作がフェイルセーフであることを保証するために、で説明されているように、アプリケーション内の潜在的な例外を処理することをお勧めします。 失敗の処理.
その他のリソース
NCache 上のグループのサンプルアプリケーションを提供します GitHubの.
も参照してください
。ネット: Alachisoft.NCache。クライアント 名前空間
Java: comの。alachisoft.ncache。クライアント 名前空間
Node.js: キャッシュ とに提供されます。
Python: ncache。クライアント とに提供されます。