ISharedEventSubscriberTEventArgsNotifyAsync - метод

Уведомляет все подписанные процессы о событии с заданными аргументами.

Definition

Пространство имён: Tessa.Platform.IPC
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
ValueTask NotifyAsync(
	TEventArgs eventArgs,
	bool localOnly = false,
	CancellationToken cancellationToken = default
)

Параметры

eventArgs  TEventArgs
Аргументы произошедшего события.
localOnly  Boolean  (Optional)
Признак того, что уведомляются только локальные подписчики (в пределах того же объекта), иначе также уведомляются подписчики из других процессов и объектов.
Укажите true для случая, когда сброс требуется выполнить внутри подписки на другое событие.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTask
Асинхронная задача.

Заметки

Уведомление производится независимо от того, был ли текущий экземпляр подписан на событие методом SubscribeAsync(FuncTEventArgs, SharedEventSource, ValueTask, CancellationToken).

См. также