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 |
Политика, определяющая допустимость имени или идентификатора типа карточки для выполнения методов расширения.
|