KrApproverNodeHandlerValidateNodeChangesAsync - метод

Выполняет валидацию допустимости изменений узла.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.ApprovalProcess
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public override ValueTask<bool> ValidateNodeChangesAsync(
	IApprovalProcessValidationContext context,
	ApprovalProcessNode? node,
	ApprovalProcessNode? previousNode
)

Параметры

context  IApprovalProcessValidationContext
Контекст валидации процесса.
node  ApprovalProcessNode
Новое состояние узла. Если имеет значение null, значит узел удалён.
previousNode  ApprovalProcessNode
Предыдущее состояние узла. Если имеет значение null, значит это новый узел.

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

ValueTaskBoolean
Значение true, если валидация прошла успешно, иначе false.

Реализации

INodeHandlerValidateNodeChangesAsync(IApprovalProcessValidationContext, ApprovalProcessNode, ApprovalProcessNode)

См. также