从缓存删除对象(Windows Server AppFabric 缓存)

下面的示例演示从缓存中删除对象的方式。

有关在这些示例中使用的方法的详细信息,请参阅以下类库主题:

备注

这些过程假定您已经安装了缓存群集,并且已准备了开发环境。有关详细信息,请参阅准备缓存客户端开发环境(Windows Server AppFabric 缓存)

从缓存中删除对象的步骤

  • 请确保 using 语句(Visual Basic 中为 Imports)位于应用程序代码顶端以引用 Microsoft.ApplicationServer.Caching 命名空间。

  • 创建应用程序中需要缓存客户端的所有部分均可访问的 DataCacheFactory 对象。如有可能,存储和重复使用相同的 DataCacheFactory 对象,以节省内存和优化性能。

  • 使用 DataCacheFactory 对象创建 DataCache 对象(也称为缓存客户端)。

  • 在您具有了 DataCache 对象后,使用 Remove 方法或 Item 属性从缓存中删除对象。在以下示例中,将 DataCache 实例命名为 myCache

示例

下面的示例使用 Remove 方法从缓存中删除对象。

'remove object in cache using key "Key0"
myCache.Remove("Key0")
//remove object in cache using key "Key0"
myCache.Remove("Key0");

下面的示例使用具有数组表示法的 Item 属性从缓存中删除对象。

'remove object in cache using array notation
myCache("Key0") = Nothing
//remove object in cache using array notation
myCache["Key0"] = null;

备注

有许多其他参数可供 Remove 方法使用。有关详细信息,请参阅 DataCache 类。

另请参阅

概念

准备缓存客户端开发环境(Windows Server AppFabric 缓存)
向缓存添加对象(Windows Server AppFabric 缓存)
更新缓存中的对象(Windows Server AppFabric 缓存)
获取缓存中的对象(Windows Server AppFabric 缓存)
Windows Server AppFabric 缓存概念
开发缓存客户端(Windows Server AppFabric 缓存)

  2011-12-05