ObjectModelMapperObjectModelToCardRowsAsync - метод
Преобразует объектную модель процесса маршрутов в секционную модель с отслеживанием изменений.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrObjectModelСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
public ValueTask<List<RouteDiff>> ObjectModelToCardRowsAsync(
WorkflowProcess process,
Card baseCard,
NestedProcessCommonInfo npci = null,
CancellationToken cancellationToken = default
)
Public Function ObjectModelToCardRowsAsync (
process As WorkflowProcess,
baseCard As Card,
Optional npci As NestedProcessCommonInfo = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of List(Of RouteDiff))
public:
virtual ValueTask<List<RouteDiff^>^> ObjectModelToCardRowsAsync(
WorkflowProcess^ process,
Card^ baseCard,
NestedProcessCommonInfo^ npci = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract ObjectModelToCardRowsAsync :
process : WorkflowProcess *
baseCard : Card *
?npci : NestedProcessCommonInfo *
?cancellationToken : CancellationToken
(* Defaults:
let _npci = defaultArg npci null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<List<RouteDiff>>
override ObjectModelToCardRowsAsync :
process : WorkflowProcess *
baseCard : Card *
?npci : NestedProcessCommonInfo *
?cancellationToken : CancellationToken
(* Defaults:
let _npci = defaultArg npci null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<List<RouteDiff>>
- process WorkflowProcess
-
Переносимый процесс.
- baseCard Card
-
Карточка, в которую необходимо перенести процесс.
- npci NestedProcessCommonInfo (Optional)
-
Информация о вложенном процессе. Может иметь значение , если текущий процесс не является вложенным.
- cancellationToken CancellationToken (Optional)
-
Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskListRouteDiffСписок содержащий информацию о различиях в процессах до и после переноса.
IObjectModelMapperObjectModelToCardRowsAsync(WorkflowProcess, Card, NestedProcessCommonInfo, CancellationToken)