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

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

Классы

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

Структуры

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

Интерфейсы

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

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

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