WorkflowEngineProcessorExtensionsSendSignalAsync - метод

Производит отправку сигнала на процесс.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static Task<IWorkflowEngineProcessResult> SendSignalAsync(
	this IWorkflowEngineProcessor processor,
	Guid processInstanceID,
	IWorkflowEngineSignal signal,
	Guid? nodeID,
	Guid? nodeInstanceID,
	WorkflowEngineProcessFlags processFlag,
	Card? storeCard = null,
	CancellationToken cancellationToken = default
)

Параметры

processor  IWorkflowEngineProcessor
 
processInstanceID  Guid
ID экземпляра процесса.
signal  IWorkflowEngineSignal
Отправляемый сигнал.
nodeID  NullableGuid
ID узла.
nodeInstanceID  NullableGuid
ID экземпляра узла, если отправка идет на конкретный экземпляр.
processFlag  WorkflowEngineProcessFlags
Настройки обработки.
storeCard  Card  (Optional)
Сохраняемая карточка.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskIWorkflowEngineProcessResult
Возвращает результат обработки процесса.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа IWorkflowEngineProcessor. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также