Поделиться через


Удаление объекта из кэша

В приведенных ниже примерах демонстрируются способы удаления объектов из кэша.

Более подробные сведения о методах, используемых в этих примерах, содержатся в следующих разделах библиотеки классов:

Примечание

В этих процедурах подразумевается, что уже был настроен кластер кэша и была подготовлена среда разработки. Дополнительные сведения см. в разделе Подготовка среды разработки клиента кэша (кэширование в AppFabric 1.1).

Удаление объекта из кэша

  • Убедитесь, что оператор using (Imports в Visual Basic) находится вверху кода приложения для создания ссылки на пространство имен 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.

См. также

Основные понятия

Подготовка среды разработки клиента кэша (кэширование в AppFabric 1.1)
Добавление объекта в кэш
Изменение объекта в кэше
Получение объекта из кэша
Основные принципы кэширования AppFabric (кэширование в AppFabric 1.1)
Разработка клиента кэша

  2012-03-05