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

Компоненты, из которых составляется API карточек, а также низкоуровневые стратегии, обеспечивающие функционирование компонентов.

Классы

CardActionTextDescriptionBuilder Объект, выполняющий построение текстового описания действия с карточкой в простом текстовом формате.
CardCachingStrategyFactory Фабрика, создающая стратегии кэширования для компонентов карточки по заданному типу.
CardComponentHelper Вспомогательные методы и константы для компонентов API карточек.
CardContentContext Контекст, описывающий контент файла.
CardDatabaseContentStrategy Стратегия управления контентом файла, который хранится в базе данных.
CardDeleteClientComponent Компонент, выполняющий удаление карточки посредством обращения к сервису для управления карточками.
CardDeleteComponent Компонент, выполняющий удаление карточки.
CardDeleteContext Контекст операции по удалению карточки.
CardDeleteExtendedComponent Компонент, выполняющий удаление карточки с использованием расширений.
CardDeleteScopeContext Контекст, определяющий свойства для удаления.
CardDeleteStrategy Стратегия по удалению карточки.
CardFileDeleteExecutionStrategy Стратегия выполнения запросов на удаление элементов карточки файла.
CardFileSystemContentStrategy Стратегия управления контентом файла, который хранится в файловой системе.
CardFileVersionInfo Общая информация о версии файла.
CardFileVersionStrategy Стратегия, загружающая информацию по версиям файла и устанавливающая состояние версии файла.
CardFileVersionStrategyNames Имена объектов стратегий ICardFileVersionStrategy, которые регистрируются в Unity.
CardGetClientComponent Компонент, выполняющий загрузку карточки посредством сервиса карточек.
CardGetComponent Компонент, выполняющий загрузку карточки.
CardGetContext Контекст операции по загрузке карточки.
CardGetExtendedComponent Компонент, выполняющий загрузку карточки с использованием расширений.
CardGetGlobalCachingStrategy Стратегия кэширования объектов для операции по загрузке карточки с использованием глобального кэша с метаинформацией карточек.
CardGetLocalCachingStrategy Стратегия кэширования объектов для операции по загрузке карточки с использованием экземплярного кэша.
CardGetStrategy Стратегия загрузки карточки.
CardGetStrategyNames Имена объектов стратегий ICardGetStrategy, которые регистрируются в Unity.
CardGetWithoutCachingStrategy Стратегия кэширования объектов для операции по загрузке карточки без использования кэша.
CardGlobalComponentCache Глобальный кэш для компонентов API карточек.
CardHeader Заголовок потока, содержащего карточку.
CardHeaderFile Информация о файле карточки в заголовке потока, содержащего карточку.
CardLoader Объект, осуществляющий загрузку данных карточки.
CardLoaderSectionInfo Информация по загружаемой секции карточки. Используется в объектах CardLoader.
CardNewClientComponent Компонент, выполняющий создание карточки посредством сервиса карточек.
CardNewComponent Компонент, выполняющий создание карточки.
CardNewContext Контекст операции по созданию карточки.
CardNewExtendedComponent Компонент, выполняющий создание структуры карточки с использованием расширений.
CardNewGlobalCachingStrategy Стратегия кэширования объектов для операции по созданию карточки с использованием глобального кэша с метаинформацией карточек.
CardNewLocalCachingStrategy Стратегия кэширования объектов для операции по созданию карточки с использованием экземплярного кэша.
CardNewStrategy Стратегия создания карточки.
CardNewWithoutCachingStrategy Стратегия кэширования объектов для операции по созданию карточки без использования кэша.
CardReader Обеспечивает чтение данных из потока карточки.
CardRequestClientComponent Компонент, выполняющий универсальный запрос посредством обращения к сервису для управления карточками.
CardRequestComponent Компонент, выполняющий универсальный запрос к сервису карточек.
CardRequestExtendedComponent Компонент, выполняющий универсальный запрос к сервису карточек с использованием расширений.
CardSectionRowRemover Объект, содержащий информацию о плане по удалению строки из коллекционной или древовидной секции, а также команды для удаления. При удалении учитываются многократно вложенные секции без циклов
CardSourceContentStrategy Стратегия управления контентом файла, способ хранения которого определяется типом местоположения CardFileSourceType, который задан в контексте.
CardStoreClientComponent Компонент, выполняющий сохранение карточки посредством сервиса карточек.
CardStoreComponent Компонент, выполняющий сохранение карточки.
CardStoreContext Контекст операции по сохранению карточки.
CardStoreDeletionStrategy Стратегия выполнения запросов на удаление элементов карточки при её сохранении или удалении.
CardStoreExecutionStrategy Стратегия выполнения запросов на сохранение элементов карточки.
CardStoreExtendedComponent Компонент, выполняющий сохранение карточки с использованием расширений.
CardStoreGlobalCachingStrategy Стратегия кэширования объектов для операции по сохранению карточки с использованием глобального кэша с метаинформацией карточек.
CardStoreLocalCachingStrategy Стратегия кэширования объектов для операции по сохранению карточки с использованием экземплярного кэша.
CardStoreScopeContext Контекст, определяющий свойства для сохранения.
CardStoreStrategy Стратегия сохранения карточки.
CardStoreStreamingContext Контекст, передаваемый от запроса на потоковое сохранение карточки с файлами до запроса на обычное сохранение карточки.
CardStoreWithoutCachingStrategy Стратегия кэширования объектов для операции по созданию карточки без использования кэша.
CardStreamClientGetComponent Компонент, выполняющий потоковое получение контента файлов на клиенте.
CardStreamClientGetExtendedComponent Компонент, выполняющий потоковое получение контента файлов на клиенте с использованием расширений.
CardStreamClientStoreComponent Компонент, выполняющий потоковое сохранение карточки с контентом файлов на клиенте посредством потокового сервиса карточек.
CardStreamClientStoreExtendedComponent Компонент, выполняющий потоковое сохранение карточки с контентом файлов на клиенте посредством потокового сервиса карточек с использованием расширений.
CardStreamGetStrategy Стратегия, выполняющая потоковое получение контента файлов.
CardStreamServerGetComponent Компонент, выполняющий потоковое получение контента файлов на сервере.
CardStreamServerGetComponentBase Базовый класс для компонента, выполняющего потоковое получение контента файлов на сервере.
CardStreamServerGetExtendedComponent Компонент, выполняющий потоковое получение контента файлов на сервере с использованием расширений.
CardStreamServerStoreComponent Компонент, выполняющий потоковое сохранение карточки с контентом файлов на сервере.
CardStreamStoreFileInfo Информация о файле, используемая при сохранении файлов в потоке карточки.
CardStreamStoreStrategy Стратегия потокового сохранения карточки с контентом файлов.
CardTemporaryRoleList Список ролей, создаваемых при сохранении карточки.
CardTemporaryTaskRole Временная роль, создаваемая при сохранении карточки.
CardTransactionExtendedStrategy Стратегия, обеспечивающая транзакционность операций с карточкой и выполнение блокировок reader/writer с расширениями, выполняющимися в транзакциях. SQL-транзакция открывается только в том случае, если на этом соединении с БД отсутствует другая незакрытая транзакция.
CardTransactionParameter Реализация параметра делегата выполняемой транзакции для карточек.
CardTransactionParameterResponsePolicyTContext Базовый класс политики, заполняющей ответ на запрос Response из объекта Response, если типы ответов равны.
CardTransactionStrategy Стратегия по умолчанию, обеспечивающая транзакционность операций с карточкой и выполнение блокировок reader/writer. SQL-транзакция открывается только в том случае, если на этом соединении с БД отсутствует другая незакрытая транзакция.
CardTransactionStrategyNames Имена объектов кэша ICardTransactionStrategy, которые регистрируются в Unity.
CardWithoutTransactionStrategy Стратегия неблокирующего выполнения операций с карточкой. Взятие и освобождение любых блокировок reader/writer не выполняется, транзакции не используются.
CardWriter Обеспечивает запись данных в поток карточки.
FakeReaderLockExtendedPolicy 

Интерфейсы

ICardActionDescriptionBuilder Объект, выполняющий построение текстового описания действия с карточкой.
ICardContentStrategy Стратегия управления контентом файла.
ICardDeleteComponent Компонент, выполняющий удаление карточки.
ICardDeleteScopeContext Контекст, определяющий свойства для удаления.
ICardDeleteStrategy Стратегия по удалению карточки.
ICardFileDeleteExecutionStrategy Стратегия выполнения запросов на удаление элементов карточки файла.
ICardFileVersionInfo Общая информация о версии файла.
ICardFileVersionStrategy Стратегия, загружающая информацию по версиям файла и устанавливающая состояние версии файла.
ICardGetCachingStrategy Стратегия кэширования объектов для операции по загрузке карточки.
ICardGetComponent Компонент, выполняющий загрузку карточки.
ICardGetStrategy Стратегия загрузки карточки.
ICardGlobalComponentCache Глобальный кэш для компонентов API карточек.
ICardNewCachingStrategy Стратегия кэширования объектов для операции по созданию карточки.
ICardNewComponent Компонент, выполняющий создание карточки.
ICardNewStrategy Стратегия создания карточки.
ICardReaderLockExtendedPolicy Политика, обеспечивающая выполнение расширений во время блокировки карточки на чтение.
ICardRequestComponent Компонент, выполняющий универсальный запрос к сервису карточек.
ICardStoreCachingStrategy Стратегия кэширования объектов для операции по сохранению карточки.
ICardStoreComponent Компонент, выполняющий сохранение карточки.
ICardStoreDeletionStrategy Стратегия выполнения запросов на удаление элементов карточки при её сохранении или удалении.
ICardStoreExecutionStrategy Стратегия выполнения запросов на сохранение элементов карточки.
ICardStoreScopeContext Контекст, определяющий свойства для сохранения.
ICardStoreStrategy Стратегия сохранения карточки.
ICardStoreStreamingContext Контекст, передаваемый от запроса на потоковое сохранение карточки с файлами до запроса на обычное сохранение карточки.
ICardStreamClientGetComponent Компонент, выполняющий потоковое получение контента файлов на клиенте.
ICardStreamClientStoreComponent Компонент, выполняющий потоковое сохранение карточки с контентом файлов на клиенте.
ICardStreamGetStrategy Стратегия, выполняющая потоковое получение контента файлов.
ICardStreamServerGetComponent Компонент, выполняющий потоковое получение контента файлов на сервере.
ICardStreamServerStoreComponent Компонент, выполняющий потоковое сохранение карточки с контентом файлов на сервере.
ICardStreamStoreFileInfo Информация о файле, сохраняемом в потоке карточки.
ICardStreamStoreStrategy Стратегия потокового сохранения карточки с контентом файлов.
ICardTemporaryRole Роль, создаваемая при сохранении карточки.
ICardTemporaryRoleList Список ролей, создаваемых при сохранении карточки.
ICardTransactionExtendedPolicy Политика, обеспечивающая выполнение расширений в транзакционных действиях с карточкой.
ICardTransactionParameter Параметр делегата выполняемой транзакции для карточек.
ICardTransactionParameterResponsePolicy Политика, заполняющая ответ на запрос Response из запроса Response, если типы ответов равны.
ICardTransactionStrategy Стратегия обеспечения блокировок reader/writer при выполнении операций с карточкой. SQL-транзакция открывается только в том случае, если на этом соединении с БД отсутствует другая незакрытая транзакция.

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

CardCachingStrategyType Тип стратегии кэширования для компонентов карточки.