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


Удаление объекта из кэша (кэширование в Windows Server AppFabric)

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

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

Примечание

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

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

  • Убедитесь, что в начале кода приложения имеется оператор 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.

См. также

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

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

  2011-12-05