2011-08-19 34 views
1

我有多個標籤緩存的對象。我可以請求它們,但我想從GetObjectsByTag(tag, region)返回的所有對象中刪除一個特定標記。我無法弄清楚如何簡單地刪除標籤或僅返回其他標籤(我沒有查詢的任何東西)。有人知道怎麼做嗎?如何使用AppFabric從緩存項目中刪除標籤

回答

1

有關於項目管理的標籤沒有特定的API,而且我懷疑,即使你使用擴展方法創建一個,本質上它會歸結爲:

  1. 獲取對象
  2. 從對象
  3. 獲取IEnumerable<DataCacheTag>取下標籤你不想
  4. 把物體與更新的一組標籤

如果您在AppFabric程序集中使用Reflector,可能有辦法做到這一點,但如果遇到問題,我懷疑您會被Microsoft支持。