KrTaskManagerContextBaseDelegateTaskAsync - метод
Делегирует задание другому пользователю.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrTaskManagerСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public virtual ValueTask<CardTask> DelegateTaskAsync(
CardTask task,
string? digest,
IValidationResultBuilder validationResult,
Guid? taskKindID = null,
string? taskKindCaption = null,
CancellationToken cancellationToken = default
)
Public Overridable Function DelegateTaskAsync (
task As CardTask,
digest As String,
validationResult As IValidationResultBuilder,
Optional taskKindID As Guid? = Nothing,
Optional taskKindCaption As String = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of CardTask)
public:
virtual ValueTask<CardTask^> DelegateTaskAsync(
CardTask^ task,
String^ digest,
IValidationResultBuilder^ validationResult,
Nullable<Guid> taskKindID = nullptr,
String^ taskKindCaption = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
abstract DelegateTaskAsync :
task : CardTask *
digest : string *
validationResult : IValidationResultBuilder *
?taskKindID : Nullable<Guid> *
?taskKindCaption : string *
?cancellationToken : CancellationToken
(* Defaults:
let _taskKindID = defaultArg taskKindID null
let _taskKindCaption = defaultArg taskKindCaption null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<CardTask>
override DelegateTaskAsync :
task : CardTask *
digest : string *
validationResult : IValidationResultBuilder *
?taskKindID : Nullable<Guid> *
?taskKindCaption : string *
?cancellationToken : CancellationToken
(* Defaults:
let _taskKindID = defaultArg taskKindID null
let _taskKindCaption = defaultArg taskKindCaption null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<CardTask>
- task CardTask
- Делегируемое задание.
- digest String
- Дайджест задания.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- taskKindID NullableGuid (Optional)
- Идентификатор вида задания.
- taskKindCaption String (Optional)
- Название вида задания.
- cancellationToken CancellationToken (Optional)
ValueTaskCardTaskДелегированное задание.
IKrTaskManagerContextDelegateTaskAsync(CardTask, String, IValidationResultBuilder, NullableGuid, String, CancellationToken)