ApprovalProcessAccessManagerCanCreateInstanceAsync(Guid, IValidationResultBuilder, CancellationToken) - метод

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

Definition

Пространство имён: Tessa.Workflow.ApprovalProcess
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public virtual ValueTask<bool> CanCreateInstanceAsync(
	Guid cardID,
	IValidationResultBuilder? validationResult = null,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Guid
Идентификатор карточки, для которой создаётся экземпляр процесса согласования.
validationResult  IValidationResultBuilder  (Optional)
Билдер результата валидации, куда записывается сообщение об ошибке доступа, или null, если запись ошибки не требуется.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

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

Реализации

IApprovalProcessAccessManagerCanCreateInstanceAsync(Guid, IValidationResultBuilder, CancellationToken)

См. также