public class NotificationManager : NotificationManagerBasePublic Class NotificationManager
Inherits NotificationManagerBasepublic ref class NotificationManager : public NotificationManagerBasetype NotificationManager =
class
inherit NotificationManagerBase
end| NotificationManager | Объект для отправки уведомлений, построенных по карточке уведомления. |
| CardMetadata |
Содержит метаинформацию, необходимую для использования типов карточек совместно с пакетом карточек.
(Унаследован от NotificationManagerBase) |
| CardRepository | Репозиторий для управления карточками. |
| ConditionExecutor | Объект для выполнения проверки списка условий ICondition. |
| Container | |
| DbScope |
Объект для взаимодействия с базой данных.
Определяет область видимости объекта DbManager.
(Унаследован от NotificationManagerBase) |
| EmailSourceProvider |
Объект для получения источника шаблонов уведомлений по параметру уведомления.
(Унаследован от NotificationManagerBase) |
| ExtensionContainer | Контейнер расширений. |
| FormattingSettingsCache | Кэш, предоставляющий информацию по доступным настройкам форматирования IFormattingSettings. Возвращаемые объекты доступны только для чтения. |
| GetPlaceholderManagerFunc | Объект, управляющий операциями с плейсхолдерами. |
| LanguagePicker | Объект для получения языка по умолчанию. |
| LicenseManager | Объект, предоставляющий доступ к лицензии. |
| MailService |
Deferred mail sender. Forms mail outbox for deferred sending. |
| NotificationCompilationCache | Кэш, содержащий результаты компиляции скриптов уведомлений. |
| PermissionsProvider | Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав. |
| PlaceholderCompilationDependencies | Объект со всеми зависимостями, необходимыми для компиляции текста с плейсхолдерами внутри документов. |
| PlaceholderScriptDependencies | Объект со всеми зависимостями, необходимыми для выполнение скриптов плейсхолдеров |
| RecipientsSourceProvider |
Объект для получения источника получателей уведомления по параметру.
(Унаследован от NotificationManagerBase) |
| Session | Сессия пользователя. |
| TransactionStrategy | Стратегия выполнения кода в SQL-транзакции. SQL-транзакция открывается только в том случае, если на этом соединении с БД отсутствует другая незакрытая транзакция. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| SendAsync |
Метод для отправки уведомления.
(Унаследован от NotificationManagerBase) |
| SendCoreAsync |
Отправляет уведомления получателям.
(Переопределяет NotificationManagerBaseSendCoreAsync(NotificationEmail, IReadOnlyListNotificationRecipient, INotificationSendContext, CancellationToken)) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |