共用方式為


下列範例顯示如何更新快取中的物件。

如需有關範例中使用之方式的詳細資訊,請參閱下列類別庫主題:

注意

這些程序假設您已設定快取叢集並準備好開發環境。如需詳細資訊,請參閱準備快取用戶端開發環境 (Windows Server AppFabric 快取)

更新快取中的物件

  1. 確定 using 陳述式 (在 Visual Basic 中是 Imports) 位於應用程式程式碼頂端,以參考 Microsoft.ApplicationServer.Caching 命名空間。

  2. 建立 DataCacheFactory 物件,以供需要快取用戶端之應用程式的所有組件存取。如果可能,請儲存並重複使用相同的 DataCacheFactory 物件,以節省記憶體並最佳化效能。

  3. 使用 DataCacheFactory 物件來建立 DataCache 物件 (亦稱為「快取用戶端」)。

  4. 建立 DataCache 物件之後,使用 Put 方法或 Item 屬性將物件新增至快取。在下列範例中,DataCache 執行個體的名稱為 myCache

範例

下列範例使用 Put 方法將物件新增至快取。若呼叫此方法時物件不存在,則系統會將該物件新增至快取。若該物件已存在,則系統會將它取代。

'add or replace object in cache using key "Key0"
myCache.Put("Key0", "object replaced or added using Key0")
//add or replace object in cache using key "Key0"
myCache.Put("Key0", "object replaced or added using Key0");

下列範例使用具有陣列標記法的 Item 屬性將物件新增至快取。若呼叫此方法時物件不存在,則系統會將該物件新增至快取。若該物件已存在,則系統會將它取代。

'add or replace object in cache using array notation
myCache("Key0") = "object replaced or added using Key0"
//add or replace object in cache using array notation
myCache["Key0"] = "object replaced or added using Key0";

注意

有許多其他參數可供 Put 方法使用。如需詳細資訊,請參閱 DataCache 類別。

另請參閱

概念

準備快取用戶端開發環境 (Windows Server AppFabric 快取)
將物件新增至快取 (Windows Server AppFabric 快取)
從快取取得物件 (Windows Server AppFabric 快取)
從快取移除物件 (Windows Server AppFabric 快取)
Windows Server AppFabric 快取概念
開發快取用戶端 (Windows Server AppFabric 快取)

  2011-12-05