INotificationSendExtensionContext - интерфейс

Контекст расширений отправки уведомлений.

Definition

Пространство имён: Tessa.Notices.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface INotificationSendExtensionContext : ITraceableExtensionContext, 
	IExtensionContext
Implements
IExtensionContext, ITraceableExtensionContext

Свойства

Body Тело уведомления.
Canceled Признак отмены отправки уведомления.
CancellationToken Объект, посредством которого можно отменить асинхронную задачу.
(Унаследован от IExtensionContext)
CardTypeID Идентификатор типа карточки.
CurrentRecipient Текущий получатель уведомления.
DbScope Объект для взаимодействия с БД.
EnableTracing Признак того, что для текущего метода расширений разрешена запись сообщения трассировки при включённой в системе трассировке. Установка значения равным false позволяет запретить запись сообщения, например, для реализации метода, которая по умолчанию не выполняет полезной работы. При отключённой сортировке значение равно false.
(Унаследован от ITraceableExtensionContext)
GetCardFuncAsync Функция для получения основной карточки.
Info Хранилище дополнительной информации.
MailInfo Информация по отправляемому письму.
MainCardID Идентификатор главной карточки.
NotificationEmail Уведомление.
Recipients Список получателей уведомления.
Session Сессия пользователя.
Subject Тема уведомления.
TaskTypeID Идентификатор типа задания.
ValidationResult Объект, выполняющий построение результата валидации. Может использоваться для того, чтобы запретить выполнение процесса стандартными средствами.
(Унаследован от ITraceableExtensionContext)

См. также