Методы на основе тегов (кэширование в Windows Server AppFabric)

Windows Server AppFabric поддерживает упорядочение и извлечение кэшированных объектов, использующих теги. Теги позволяют добавлять одну или несколько строк для описания каждого кэшированного объекта. Такие теги упрощают код, позволяя извлекать группы объектов на основании совпадения тегов.

Примечание

Теги могут использоваться только с объектами, хранящимися в областях. Дополнительные сведения об областях см. в разделе Схема логической архитектуры кэширования Windows Server AppFabric.

В следующей таблице перечислены методы для работы с тегами.

Метод Описание

GetObjectsByTag

Предоставляет простой способ доступа к объектам, содержащим теги (точное соответствие, пересечение или объединение). Имя области является обязательным параметром.

GetObjectsByAnyTag

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

GetObjectsByAllTags

Возвращает список объектов, теги которых совпадают со всеми тегами, указанными в параметре этого метода.

GetObjectsInRegion

Возвращает список всех объектов в области. Этот метод полезен, если какие-либо теги, используемые в области, неизвестны.

GetCacheItem

Возвращает объект DataCacheItem. Помимо кэшированного объекта и других сведений, связанных с ним, объект DataCacheItem также содержит связанные с объектом теги.

Add

При добавлении объекта в кэш этот метод поддерживает связывание тегов с элементом в кэше.

Put

При помещении объекта в кэш этот метод может использоваться для замены тегов, связанных с кэшированным объектом.

Remove

Этот метод удаляет кэшированный объект и все связанные с ним теги.

Примечание

Обновление и удаление отдельных тегов, связанных с кэшированным объектом, не поддерживается. Чтобы внести изменения, следует заменить все теги.

См. также

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

Методы уведомлений кэша (кэширование в Windows Server AppFabric)
Общие сведения о классах (кэширование в Windows Server AppFabric)
Основные методы кэша (кэширование в Windows Server AppFabric)
Методы параллелизма (кэширование в Windows Server AppFabric)
Методы настройки (кэширование в Windows Server AppFabric)
Использование основных методов кэша (кэширование в Windows Server AppFabric)
Основные принципы кэширования Windows Server AppFabric

  2011-12-05