Tessa.Cards.Caching - пространство имён

API для взаимодействия с кэшем карточек.

Классы

CardCacheCollectionT Потокобезопасная коллекция объектов для карточек, кэшируемых по строковому ключу и создаваемых единым способом для всех объектов.
CardCacheCollectionBaseT Базовый класс для потокобезопасной коллекции объектов для карточек, кэшируемых по строковому ключу.
CardCacheCollectionProxyT Прокси для потокобезопасной коллекции объектов для карточек, кэшируемых по строковому ключу и создаваемых единым способом для всех объектов.
CardCacheHelper Вспомогательные методы и константы для кэша карточек.
CardCacheNames Имена кэшей карточек ICardCache, которые регистрируются в Unity.
CardCachePayload Информацию по событию сброса кэша ICardCache, разделяемое между процессами.
CardCacheProxy Прокси для потокобезопасного кэша с карточками и дополнительными настройками.
CardCacheSettings Потокобезопасная коллекция определяемых пользователем настроек, содержащихся в кэше карточек и доступных по строковому ключу.
CardCacheSettingsProxy Прокси для потокобезопасной коллекции определяемых пользователем настроек, содержащихся в кэше карточек и доступных по строковому ключу.
CardCachingExtensions Методы-расширения для пространства имён Tessa.Cards.Caching.
CardContextRoleCache Кэш для карточек контекстных ролей.
CardGlobalCache Глобальный кэш для кэша карточек ICardCache.
CardSingletonCache Потокобезопасный кэш с карточками-синглтонами и дополнительными настройками.
SingletonNotFoundInCacheException Исключение, возникающее в случае, когда невозможно получить карточку-синглтон из кэша (такую, как карточка настроек), т.к. при её загрузке возникли ошибки.

Структуры

CardCacheValueT Значение кэша с объектом API карточек. Получить значение можно с использованием метода GetValue. Для создания объекта вызовите статические методы.

Интерфейсы

ICardCache Потокобезопасный кэш с карточками и дополнительными настройками.
ICardCacheCollectionT Потокобезопасная коллекция объектов для карточек, кэшируемых по строковому ключу и создаваемых единым способом для всех объектов.
ICardCacheSettings Потокобезопасная коллекция определяемых пользователем настроек, содержащихся в кэше карточек и доступных по строковому ключу.
ICardContextRoleCache Кэш для карточек контекстных ролей.

Перечисления

CardCacheInvalidationType Тип операции по сбросу кэша.
CardCacheResult Результат обращения к кэшу с объектами API карточек.