IWorkflowEngineTileManagerExtensionCheckTileAccessForExecuteAsync - метод

Метод для проверки доступа списка тайлов на выполнение.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
ValueTask<ValidationResult> CheckTileAccessForExecuteAsync(
	WorkflowEngineTile tileInfo,
	Guid cardID,
	Func<CancellationToken, ValueTask<Card>> cardGetterAsync,
	CancellationToken cancellationToken = default
)

Параметры

tileInfo  WorkflowEngineTile
Информация о тайле.
cardID  Guid
ID выполняемой карточки.
cardGetterAsync  FuncCancellationToken, ValueTaskCard
Действие для получения карточки. Карточка загружается целиком из IWorkflowEngineCardsScope, поэтому рекомендуется использование данного действия только при необходимости.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskValidationResult
Возвращает объект валидации, сгенерированный в ходе проверки прав доступа.

См. также