Для изменения размера нажмите или перетащите

Tessa.Extensions.Platform.Server.Cards - пространство имён

Расширения платформы на сервере, связанные с платформенными карточками.
Классы
  КлассОписание
Открытый классAccessGetFileContentExtension
Открытый классAccessGetFileVersionsExtension
Открытый классActionHistoryDeleteExtension
Запись в историю действий с карточкой при её удалении.
Открытый классActionHistoryGetExtension
Запись в историю действий с карточкой при её открытии.
Открытый классActionHistoryGetFileExtension
Запись в историю действий с карточкой при открытии контента файла.
Открытый классActionHistoryRecordGetExtension
Расширение на получение виртуальной карточки по записи из истории действий.
Открытый классActionHistoryStoreExtension
Запись в историю действий с карточкой при её создании или изменении.
Открытый классApplicationFileHashingStoreExtension
Определяет необходимость вычислить хеш-сумму сохраняемых файлов в карточках "Приложение" и "Приложение Web". Расширение выполняется при сохранении карточки и при импорте.
Открытый классApplicationImportExtension
Открытый классApplicationStoreExtension
Используется в карточках "Приложение" и "Приложение Web"
Открытый классAutoStartTaskInfo
Предоставляет информацию о состоянии задания до его обработки расширением AutoStartTaskStoreExtension.
Открытый классAutoStartTaskRollbackStoreExtension
Расширение на сохранение карточки выполняющее откат действий выполненных расширением AutoStartTaskStoreExtension, если в процессе сохранения карточки произошли ошибки.
Открытый классAutoStartTaskStoreExtension
Расширение, управляющее сохранением заданий, которые автоматически берутся в работу. Такие задания берутся в работу в BeforeRequest.Finalize, а завершаются уже штатным образом внутри транзакции.
Открытый классBackupCardDeleteExtension
Создание резервной копии карточки перед её удалением.
Открытый классBackupForAdminGetExtension
Расширение, которое запрещает запросы Backup для любых пользователей, кроме администраторов.
Открытый классBusinessProcessCardDeleteExtension
Открытый классBusinessProcessCardExportExtension
При экспорте карточки шаблона в JSON "разворачиваем" бинарные данные каждой версии бизнес-процесса в структуру.
Открытый классBusinessProcessCardGetExtension
Открытый классBusinessProcessCardHelper
Вспомогательные методы для работы с карточкой шаблона процесса
Открытый классBusinessProcessCardImportExtension
Расширение, которое сбрасывает кеши бизнес-процессов при импорте карточки шаблона бизнес-процесса.
Открытый классBusinessProcessCardNewExtension
Открытый классBusinessProcessCardStoreExtension
Открытый классCardCompilationHelper
Открытый классCardStrictSecurity
Объект для установки и проверки доступа к карточке при наличии ограничений в конфигурации.
Открытый классCardStrictSecurityDeleteExtension
Открытый классCardStrictSecurityNewGetExtension
Открытый классCardStrictSecurityResolver
Открытый классCardStrictSecurityStoreExtension
Открытый классCardTaskDialogActionStoreExtension
Открытый классCheckFilesStoreExtension
Проверяет свойства файлов перед загрузкой на сервер, в т.ч. их размер. Может возвращать ошибки или устанавливать теги для файлов.
Открытый классCheckRequestDeleteExtension
Выполняет проверку запроса на удаление карточки, который пришёл с клиента.
Открытый классCheckRequestGetExtension
Выполняет проверку запроса на загрузку карточки, который пришёл с клиента.
Открытый классCheckRequestGetFileContentExtension
Открытый классCheckRequestStoreExtension
Выполняет проверку запроса на сохранение карточки, который пришёл с клиента.
Открытый классCheckTaskAccessHelper
Открытый классCheckTaskAccessStoreExtension
Расширение на проверку прав доступа на изменение задания
Открытый классCheckTaskModeGetExtension
Открытый классCompletionOptionDeleteExtension
Расширение на удаление виртуальной карточки варианта завершения.
Открытый классCompletionOptionGetExtension
Расширение на получение виртуальной карточки варианта завершения.
Открытый классCompletionOptionNewExtension
Расширение на создание виртуальной карточки варианта завершения.
Открытый классCompletionOptionStoreExtension
Расширение на сохранение виртуальной карточки варианта завершения.
Открытый классCompressCardGetExtension
Выполняет компрессию карточки после успешного запроса на её получение.
Открытый классCompressCardGetFileVersionsExtension
Выполняет компрессию списка версий файла после успешного запроса на его получение.
Открытый классConditionCardStrictSecurity
Объект для установки и проверки доступа к карточке "Тип условия" при наличии ограничений в конфигурации.
Открытый классConditionTypeDeleteExtension
Открытый классConditionTypeStoreExtension
Открытый классConfigurationVersionDeleteExtension
Увеличивает версию конфигурации при удалении карточек, загружаемых при инициализации.
Открытый классConfigurationVersionStoreExtension
Увеличивает версию конфигурации при изменении карточек, загружаемых при инициализации, у которых также увеличивается версия.
Открытый классConverterFileContentExtension
Открытый классDefaultFileSourceRequestExtension
Независимо от параметров файла устанавливаем местоположение файла по умолчанию.
Открытый классDeferredNotificationSendStoreExtension
Открытый классDeletedCardDeleteExtension
Восстановление карточки, которая была удалена, совместно с удалением удалённой карточки.
Открытый классDeletedCardGetExtension
Загрузка виртуальных секций для карточки Deleted, а также установка разрешений.
Открытый классDeleteNotificationSubscriptionRequestExtension
Открытый классDocLoadStoreExtension
Проверка при сохранении карточки настроек потокового ввода документов
Открытый классErrorDeleteExtension
Открытый классErrorGetExtension
Открытый классErrorStoreExtension
Расширение, которое создаёт запись в истории действий при создании карточки "Ошибка".
Открытый классExecuteValidationTransactionActionsStoreExtension
Открытый классExportCardGetExtension
Действия для экспорта карточки, дополняющие стандартное API.
Открытый классFileConverterCacheGetExtension
Загружает информацию для отображения в карточке настроек. При наличии ключа LightweightLoadingKey будет загружена информация только из виртуальной секции.
Открытый классFileConverterCacheNewExtension
Карточка кэша должна всегда иметь идентификатор карточки CacheCardID.
Открытый классFileConverterCacheStoreExtension
Расширение учитывает наличие в запросе ключа OldestPreviewRequestTimeKey, по которому должна быть выполнена очистка кэша. Тип карточки административный, поэтому доступ к очистке кэша могут иметь только администраторы.
Открытый классFileSatelliteCardStoreExtension
Расширение, которое сохраняет файловый сателлит в BeforeCommitTransaction(ICardStoreExtensionContext). Расширение выполняется с регистрацией Finalize
Открытый классFileSatelliteGetFileContentExtension
Данное расширение получает контент файлы из файлового сателлита по ID основной карточке.
Открытый классFileSatelliteHelper
Хелпер с методами для удобной работы с файловым сателлитом
Открытый классFileSatelliteTaskDeleteTaskStoreExtension
Данное расширение удаляет файлы из файлового сателлита, которые относятся к удаляемому заданию.
Открытый классFileSignaturesStoreExtension
Запрещает удаление строк с подписями, если пользователь не является администратором.
Открытый классFileTemplateCardStrictSecurity
Объект для установки и проверки доступа к карточке "Шаблон файла" при наличии ограничений в конфигурации.
Открытый классFileTemplateCompilationStoreExtension
Открытый классFileTemplateCompileAllRequestExtension
Открытый классFileTemplateDeleteExtension
Открытый классFileTemplateGetContentExtension
Расширение производит загрузку контента файла из карточки шаблона с заменой плейсхолдеров в файле
Открытый классFileTemplateStoreExtension
Проверяем количество файлов в карточке и, в случае изменения файлов, очищаем предзаписанную информацию о плейсхолдерах шаблона.
Открытый классFileTemplateValidatorStoreExtension
Открытый классFixNumberWhenSavingTemplateRequestExtension
Исправляет карточку, отредактированную в шаблоне, в соответствие с API номеров.
Открытый классFixSignatureVersionsStoreExtension
Расширение исправляет идентификатор версии файла для тех строк ЭЦП, которые указаны как связанные с последней версией.
Открытый классFunctionRoleDeleteExtension
Расширение на удаление виртуальной карточки варианта завершения.
Открытый классFunctionRoleGetExtension
Расширение на получение виртуальной карточки варианта завершения.
Открытый классFunctionRoleNewExtension
Расширение на создание виртуальной карточки варианта завершения.
Открытый классFunctionRoleStoreExtension
Расширение на сохранение виртуальной карточки варианта завершения.
Открытый классGetTypeIDListRequestExtension
Открытый классGetVersionSignaturesRequestExtension
Запрос на загрузку подписей для заданной версии файла.
Открытый классHideTasksFromAuthorStoreExtension
Установка флага HiddenFromAuthor для создаваемых заданий.
Открытый классHtmlPlaceholderDocumentBuilder
Открытый классImportCardStoreExtension
Действия для импорта карточки, дополняющие стандартное API.
Открытый классLicenseGetExtension
Расширение, заполняющее поля для карточки настроек лицензии при её загрузке.
Открытый классLicenseNewExtension
Расширение, заполняющее поля для карточки настроек лицензии при её создании.
Открытый классLicenseStoreExtension
Расширение, заполняющее поля для карточки настроек лицензии при её сохранении (как при первом, так и при последующих).
Открытый классLoadFileSignaturesGetExtension
Загружает секцию с подписями для всех файлов. Платформенный компонент не загружает эту секцию, т.к. в неё включена колонка Data, а также для оптимизации загрузки по всем файлам. Выполняемся на Platform, чтобы для виртуальных файлов можно было загрузить подписи.
Открытый классMakeReadonlyGetExtension
Устанавливает поле в состояние "только для чтения" после первого сохранения карточки MakeReadonly для типа карточки, файла или задания.
Открытый классMergeWithBilletCardNewExtension
Открытый классMySettingsNotificationPlaceholderCardRequest
Открытый классNotificationCardsStrictSecurity
Объект для установки и проверки доступа к карточке "Уведомление" при наличии ограничений в конфигурации.
Открытый классNotificationCompilationStoreExtension
Открытый классNotificationDeleteExtension
Открытый классNotificationSubscriptionsBackupExtension
Открытый классNotificationSubscriptionsCardDeleteExtension
Открытый классNotificationSubscriptionsCardGetExtension
Открытый классNotificationSubscriptionsCardStoreExtension
Открытый классNotificationSubscriptionsRestoreExtension
Открытый классNotificationTypeDeleteExtension
Открытый классNotificationTypeStoreExtension
Открытый классOperationGetExtension
Расширение на получение виртуальной карточки операции.
Открытый классPlaceholderCompilationStoreRequestExtension
Открытый классPlaceholderDocumentBuilderContainer
Открытый классPrepareCardDeleteExtension
Проверяет и подготавливает запрос на удаление карточки перед тем, как его получат остальные расширения при передаче запроса через веб-сервис.
Открытый классRegistrator
Открытый классResetUserSettingsRequestExtension
Открытый классResolveUserCipherInfoRequestExtension
Запрос на получение актуализированной информации по ключам шифрования для текущего пользователя ResolveUserCipherInfo.
Открытый классSealedApplicationDeleteExtension
В режиме Sealed недоступно создание, изменение и удаление карточек приложений, а также их импорт. При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
Открытый классSealedApplicationNewGetExtension
В режиме Sealed недоступно создание, изменение и удаление карточек приложений, а также их импорт. При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
Открытый классSealedApplicationStoreExtension
В режиме Sealed недоступно создание, изменение и удаление карточек приложений, а также их импорт. При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
Открытый классSealedSingletonDeleteExtension
В режиме Sealed недоступно создание, изменение и удаление карточек-синглтонов, а также их импорт. При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
Открытый классSealedSingletonNewGetExtension
В режиме Sealed недоступно создание, изменение и удаление карточек-синглтонов, а также их импорт. При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
Открытый классSealedSingletonStoreExtension
В режиме Sealed недоступно создание, изменение и удаление карточек-синглтонов, а также их импорт. При этом структуру карточки можно создать, но при первом сохранении будет ошибка.
Открытый классSequenceGetExtension
Открытый классSequenceNewExtension
Расширение на создание карточки последовательности, в которой дописывается один интервал со свободными номерами и устанавливаются разрешения на редактирование.
Открытый классSequenceStoreExtension
Расширение, проверяющее целостность интервалов и зарезервированных номеров, а также уникальность названия последовательности в транзакции на сохранение карточки последовательности.
Открытый классServerInstanceDeleteExtension
Расширение удаляет информацию для физической таблицы FileSources, т.к. её содержимое настраивается удаляемой карточкой.
Открытый классServerInstanceGetExtension
Расширение загружает информацию для виртуальной секции FileSourcesVirtual из физической таблицы FileSources.
Открытый классServerInstanceStoreExtension
Расширение изменяет информацию для физической таблицы FileSources по данным виртуальной секции FileSourcesVirtual.
Открытый классSetFileSourceStoreExtension
Открытый классSingletonDeleteExtension
Удаление карточки-синглтона возможно без указания CardID.
Открытый классSingletonExtensionHelper
Открытый классSingletonGetExtension
Загрузка карточки-синглтона возможна через кэш без указания CardID.
Открытый классSingletonNewExtension
Невозможно создание карточки-синглтона, когда экземпляр карточки уже создан.
Открытый классSingletonStoreExtension
Невозможно создание карточки-синглтона, когда экземпляр карточки уже создан.
Открытый классSortRowsGetExtension
Упорядочиваем строки коллекционных секций при выполнении расширения SortRows для типа карточки, файла или задания.
Открытый классStorageForAdminGetExtension
Расширение, которое запрещает запросы Storage для любых пользователей, кроме администраторов.
Открытый классStrictSecurityStorageGetExtension
В режиме StrictSecurity недоступна административная загрузка карточки с игнорированием расширений для просмотра структуры.
Открытый классTaskKindGetExtension
Открытый классTemplateByTemplateNewExtension
Создание копии для карточки шаблона или создание карточки шаблона по экспортированной карточке. Запрещаем редактировать приложенные файлы, разрешать будем только после сохранения при редактировании карточки в шаблоне.
Открытый классTemplateCardNewExtension
Перенос карточки, создаваемой по шаблону, из Info в Response. При этом не будет выполняться стандартный Request. Переносимая карточка не клонируется, т.е. изменения в Info сразу же отражаются на Response. Если пользовательские расширения уже записали Response, то действий не выполняется.
Открытый классTemplateDeleteExtension
Проверка прав перед удалением карточки шаблона.
Открытый классTemplateEditCardRequestExtension
Редактирование карточки в шаблоне EditCardInTemplate.
Открытый классTemplateExportExtension
При экспорте карточки шаблона в JSON "разворачиваем" бинарные данные карточки внутри шаблона в структуру.
Открытый классTemplateExtensionHelper
Вспомогательные методы и константы для расширений на карточки шаблонов.
Открытый классTemplateGetExtension
Проверка прав на шаблон перед его загрузкой и установка прав при загрузке карточки шаблона. Заполнение виртуальных секций шаблона.
Открытый классTemplateNewExtension
Создание карточки шаблона по карточке, переданной в Request или создание карточки по идентификатору шаблона, переданного в Request. Заполнение виртуальных секций шаблона.
Открытый классTemplateSaveCardRequestExtension
Сохранение отредактированной карточки в шаблоне SaveCardInTemplate.
Открытый классTemplateStoreExtension
Проверка прав перед изменением карточки шаблона и её первичное сохранение, в процессе которого копируются приложенные файлы.
Открытый классTemplateUniqueValidatorRequestExtension
Выполнение валидаторов уникальности при сохранении в шаблоне.
Открытый классTextPlaceholderDocumentBuilder
Открытый классValidateNotNullTableStoreExtension
Выполняет проверку на то, что в секциях, обнаруженных валидаторами NotNullTable, есть хотя бы одна строка на этапе BeforeCommitTransaction(ICardStoreExtensionContext).
Открытый классValidateUniqueStoreExtension
Выполняет проверку на то, что в полях, обнаруженных валидаторами Unique, значения уникальны на этапе AfterBeginTransaction(ICardStoreExtensionContext). Также выполняет проверки и удаляет дубликаты на этапе BeforeRequest(ICardStoreExtensionContext), если соотвествующая настройка включена в валидаторе.
Открытый классViewCardGetExtension
Расширение на загрузку виртуальной карточки "Представление" ViewTypeID. Только администратор системы может видеть поля такой карточки.
Открытый классViewCardStoreExtension
Расширение на сохранение ролей для виртуальной карточки "Представление" ViewTypeID. Только администратор системы может изменять такую карточку.
Открытый классWebApplicationImportExtension
Открытый классWorkflowInstanceCardDeleteExtension
Открытый классWorkplaceCardGetExtension
Расширение на загрузку виртуальной карточки "Рабочее место" ViewTypeID. Только администратор системы может видеть поля такой карточки.
Открытый классWorkplaceCardStoreExtension
Расширение на сохранение ролей для виртуальной карточки "Рабочее место" WorkplaceTypeID. Только администратор системы может изменять такую карточку.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсICardStrictSecurity
Объект для установки и проверки доступа к карточке при наличии ограничений в конфигурации.
Открытый интерфейсICardStrictSecurityResolver
Открытый интерфейсIPlaceholderDocumentBuilderContainer
Делегаты
  ДелегатОписание
Открытый делегатPlaceholderDocumentBuilderFunc
Функция, создающая и возвращающая документ для заданного потока с содержимым documentStream. Также возвращается функция getDocumentContentFunc, которая получает контент изменённого документа в форме массива байт при успешной замене плейсхолдеров.