AggregateNotificationRecipientsSource - класс

Реализация INotificationRecipientsSource, которая обрабатывает AggregateNotificationRecipientsSourceParameter.

При вычислении получателей по нескольким параметрам объединяет результат по паре значений UserID и Email. Параметр IsOptional берётся как false, если для одного получателя при расчёте по различным параметрам есть разные значения этого параметра. Остальные настройки у объединённого списка получателей берутся в приоритете из параметра, что был в списке раньше.

Definition

Пространство имён: Tessa.Notices.Sources
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public sealed class AggregateNotificationRecipientsSource : INotificationRecipientsSource
Inheritance
Object    AggregateNotificationRecipientsSource
Implements
INotificationRecipientsSource

Конструкторы

AggregateNotificationRecipientsSourceИнициализирует новый экземпляр класса AggregateNotificationRecipientsSource

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetRecipientsAsync Возвращает список получателей уведомления.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также