Tessa.Cards.Extensions - пространство имён |
| Класс | Описание | |
|---|---|---|
| CardAnyFileTypePolicy |
Политика, определяющая допустимость любого имени типа файла для выполнения методов расширения.
Может быть использована для замещения другой политики ICardFileTypePolicy.
| |
| CardAnyMethodPolicyTMethod |
Политика, определяющая для расширений допустимость любого метода выполнения запроса к API карточек
по его вхождению в список допустимых методов.
| |
| CardAnyRequestTypePolicy |
Политика, определяющая допустимость любого имени универсального запроса к сервису карточек для выполнения методов расширения.
Может быть использована для замещения другой политики ICardRequestTypePolicy.
| |
| CardAnyTaskTypePolicy |
Политика, определяющая допустимость любого имени типа задания для выполнения методов расширения.
Может быть использована для замещения другой политики ICardTaskTypePolicy.
| |
| CardAnyTypePolicy |
Политика, определяющая допустимость любого имени типа карточки для выполнения методов расширения.
Может быть использована для замещения другой политики ICardTypePolicy.
| |
| CardDeleteExtension |
Базовый класс расширений для процесса удаления карточки.
| |
| CardDeleteExtensionContext |
Контекст процесса удаления карточки.
| |
| CardDeleteMethodFilterPolicy |
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod
с типом CardDeleteMethod для того, чтобы не выполнять методы расширений,
для которых в контексте ICardDeleteExtensionContext указан неподходящий метод
Method.
Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию
Default.
| |
| CardExtensionContext |
Базовый класс для контекста процесса взаимодействия с карточкой.
| |
| CardExtensionContextExtensions |
Методы-расширения для интерфейсов ICardExtensionContext,
ICardGetExtensionContext и ICardStoreExtensionContext.
| |
| CardExtensionHelper |
Вспомогательные методы для организации расширений в карточках.
| |
| CardFileExtensionContext |
Контекст процесса взаимодействия с файлом карточки.
| |
| CardFileTypeFilterPolicy |
Политика фильтрации расширений, использующая политику ICardFileTypePolicy для того,
чтобы не выполнять методы расширений, для которых в контексте ICardFileExtensionContext
использовано имя типа файла, запрещённое указанной политикой, или тип файла неизвестен.
Если политика ICardFileTypePolicy не зарегистрирована, то метод расширения выполняется.
| |
| CardFileTypePolicy |
Политика, определяющая допустимость любого из заданных имён или идентификаторов
типов файлов для выполнения методов расширения.
| |
| CardGetExtension |
Базовый класс расширений для процесса получения карточки.
| |
| CardGetExtensionContext |
Контекст процесса получения карточки.
| |
| CardGetFileContentExtension |
Базовый класс для расширения для процесса получения контента файла.
| |
| CardGetFileContentExtensionContext |
Контекст процесса получения контента файла.
| |
| CardGetFileContentMethodFilterPolicy |
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod
с типом CardGetFileContentMethod для того, чтобы не выполнять методы расширений,
для которых в контексте ICardGetFileContentExtensionContext указан неподходящий метод
Method.
Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию
Default.
| |
| CardGetFileVersionsExtension |
Базовый класс расширений для процесса получения информации по версиям файла.
| |
| CardGetFileVersionsExtensionContext |
Контекст загрузки версий для файла карточки.
| |
| CardGetFileVersionsMethodFilterPolicy |
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod
с типом CardGetFileVersionsMethod для того, чтобы не выполнять методы расширений,
для которых в контексте ICardGetFileVersionsExtensionContext указан неподходящий метод
Method.
Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию
Default.
| |
| CardGetMethodFilterPolicy |
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod
с типом CardGetMethod для того, чтобы не выполнять методы расширений,
для которых в контексте ICardGetExtensionContext указан неподходящий метод
Method.
Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию
Default.
| |
| CardMetadataExtension |
Базовый класс для расширения, выполняемого при построении метаинформации
по типам карточек ICardMetadata.
Для того, чтобы использовать вспомогательные свойства и методы получения метаинформации по типам карточек,
используйте базовый класс CardTypeMetadataExtension.
| |
| CardMetadataExtensionContext |
Контекст расширения, выполняемого при построении метаинформации по типам карточек ICardMetadata.
| |
| CardMetadataExtensionExecutor |
Объект, обеспечивающий выполнение расширений для метаинформации по типам карточек ICardMetadataExtension.
| |
| CardMetadataWithoutExtensionExecutor |
Объект, не выполняющий запуска расширений для метаинформации по типам карточек ICardMetadataExtension.
Экземпляр класса следует использовать везде, где не требуется выполнять расширений.
| |
| CardMethodPolicyTMethod |
Политика, определяющая для расширений допустимость метода выполнения запроса к API карточек
по его вхождению в список допустимых методов.
| |
| CardNewExtension |
Базовый класс расширений для процесса создания структуры карточки.
| |
| CardNewExtensionContext |
Контекст процесса создания структуры карточки.
| |
| CardNewGetExtension |
Базовый класс расширений для расширений ICardNewExtension для процесса создания карточки
(файла, задания) и ICardGetExtension для процесса загрузки карточки.
| |
| CardNewMethodFilterPolicy |
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod
с типом CardNewMethod для того, чтобы не выполнять методы расширений,
для которых в контексте ICardNewExtensionContext указан неподходящий метод
Method.
Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию
Default.
| |
| CardRepairExtension |
Базовый класс для расширения на исправление структуры карточки.
| |
| CardRepairExtensionContext |
Контекст расширений на исправление структуры карточки.
| |
| CardRequestExtension |
Базовый класс расширений для процесса универсального взаимодействия с сервисом карточек.
| |
| CardRequestExtensionContext |
Контекст универсального взаимодействия с сервисом карточек.
| |
| CardRequestFilterPolicy |
Политика фильтрации расширений, использующая политики ICardRequestTypePolicy, ICardTypePolicy,
ICardFileTypePolicy и ICardTaskTypePolicy для того, чтобы не выполнять методы расширений,
для которых в контексте ICardRequestExtensionContext использованы типы запросов, карточек, файлов и заданий,
запрещённые указанной политикой, или типы неизвестны.
Если политика ICardRequestTypePolicy не зарегистрирована, то выдаётся исключение.
Если любая другая искомая политика не зарегистрирована, то метод расширения выполняется.
| |
| CardRequestTypePolicy |
Политика, определяющая допустимость типа универсального запроса к сервису карточек.
| |
| CardStoreExtension |
Базовый класс расширений для процесса сохранения карточки.
| |
| CardStoreExtensionContext |
Контекст процесса сохранения карточки.
| |
| CardStoreMethodFilterPolicy |
Политика фильтрации расширений, использующая политику ICardMethodPolicyTMethod
с типом CardStoreMethod для того, чтобы не выполнять методы расширений,
для которых в контексте ICardStoreExtensionContext указан неподходящий метод
Method.
Если требуемая политика не зарегистрирована, то метод в контексте проверяется на равенство значению по умолчанию
Default.
| |
| CardStoreTaskExtension |
Базовый класс расширений для задания в процессе сохранения карточки.
| |
| CardStoreTaskExtensionContext |
Контекст процесса сохранения задания.
| |
| CardTaskExtensionContext |
Контекст процесса взаимодействия с заданием.
| |
| CardTaskTypeFilterPolicy |
Политика фильтрации расширений, использующая политику ICardTaskTypePolicy для того,
чтобы не выполнять методы расширений, для которых в контексте ICardTaskExtensionContext
использовано имя типа задания, запрещённое указанной политикой, или тип задания неизвестен.
Если политика ICardTaskTypePolicy не зарегистрирована, то метод расширения выполняется.
| |
| CardTaskTypePolicy |
Политика, определяющая допустимость любого из заданных имён или идентификаторов
типов заданий для выполнения методов расширения.
| |
| CardTypedRequestExtensionTRequest, TResponse |
Базовый класс расширений для процесса универсального взаимодействия с сервисом карточек
через строготипизированные объекты запроса TRequest
и ответа на запрос TResponse.
| |
| CardTypeFilterPolicy |
Политика фильтрации расширений, использующая политику ICardTypePolicy для того,
чтобы не выполнять методы расширений, для которых в контексте ICardTypeExtensionContext
использовано имя типа карточки, запрещённое указанной политикой, или тип карточки неизвестен.
Если политика ICardTypePolicy не зарегистрирована, то метод расширения выполняется.
| |
| CardTypeMetadataExtension |
Базовый класс для расширений на метаинформацию, который содержит вспомогательные свойства и методы
для получения метаинформации по типам карточек. В классе-наследнике рекомендуется использовать оба конструктора
для разных регистраций: на клиенте (для предпросмотра карточек) и на сервере.
Если такие средства не требуются и вы хотите полностью управлять конструкторами расширения,
то используйте базовый класс CardMetadataExtension.
| |
| CardTypePolicy |
Политика, определяющая допустимость любого из заданных имён или идентификаторов
типов карточек для выполнения методов расширения.
| |
| CardTypePolicyBase |
Базовый класс для политик, определяющих допустимость любого из заданных имён или идентификаторов
типов карточек для выполнения методов расширения.
|
| Интерфейс | Описание | |
|---|---|---|
| ICardDeleteExtension |
Расширение для процесса удаления карточки.
| |
| ICardDeleteExtensionContext |
Контекст процесса удаления карточки.
| |
| ICardExtension |
Расширение для процесса взаимодействия с карточкой.
| |
| ICardExtensionContext |
Контекст процесса взаимодействия с карточкой.
| |
| ICardFileExtensionContext |
Контекст процесса взаимодействия с файлом карточки.
| |
| ICardFileRequestExtensionContextTRequest, TResponse |
Контекст процесса взаимодействия с запросом на файл карточки.
| |
| ICardFileTypePolicy |
Политика, определяющая допустимость имени или идентификатора типа файла для выполнения методов расширения.
| |
| ICardGetExtension |
Расширение для процесса получения карточки.
| |
| ICardGetExtensionContext |
Контекст процесса получения карточки.
| |
| ICardGetFileContentExtension |
Расширение для процесса получения контента файла.
| |
| ICardGetFileContentExtensionContext |
Контекст процесса получения контента файла.
| |
| ICardGetFileVersionsExtension |
Расширение для процесса получения информации по версиям файла.
| |
| ICardGetFileVersionsExtensionContext |
Контекст загрузки версий для файла карточки.
| |
| ICardMetadataExtension |
Расширение, выполняемое при построении метаинформации по типам карточек ICardMetadata.
| |
| ICardMetadataExtensionContext |
Контекст расширения, выполняемого при построении метаинформации по типам карточек ICardMetadata.
| |
| ICardMetadataExtensionExecutor |
Объект, обеспечивающий выполнение расширений для метаинформации по типам карточек ICardMetadataExtension.
| |
| ICardMethodPolicyTMethod |
Политика, проверяющая допустимость метода выполнения запроса к API карточек для расширений.
| |
| ICardNewExtension |
Расширение для процесса создания структуры карточки.
| |
| ICardNewExtensionContext |
Контекст процесса создания структуры карточки.
| |
| ICardRepairExtension |
Расширение на исправление структуры карточки.
| |
| ICardRepairExtensionContext |
Контекст расширений на исправление структуры карточки.
| |
| ICardRequestExtension |
Расширение для процесса универсального взаимодействия с сервисом карточек.
| |
| ICardRequestExtensionContext |
Контекст универсального взаимодействия с сервисом карточек.
| |
| ICardRequestExtensionContextTRequest, TResponse |
Контекст процесса взаимодействия с запросом на карточку.
| |
| ICardRequestTypePolicy |
Политика, определяющая допустимость имени универсального запроса к сервису карточек.
| |
| ICardStoreExtension |
Расширение для процесса сохранения карточки.
| |
| ICardStoreExtensionContext |
Контекст процесса сохранения карточки.
| |
| ICardStoreTaskExtension |
Расширение для взаимодействия с заданием в процессе сохранения карточки.
| |
| ICardStoreTaskExtensionContext |
Контекст процесса сохранения задания.
| |
| ICardTaskExtensionContext |
Контекст процесса взаимодействия с заданием.
| |
| ICardTaskTypePolicy |
Политика, определяющая допустимость имени или идентификатора типа задания для выполнения методов расширения.
| |
| ICardTypeExtensionContext |
Контекст расширений, связанных с типами карточек.
| |
| ICardTypePolicy |
Политика, определяющая допустимость имени или идентификатора типа карточки для выполнения методов расширения.
|