IKrScriptGetOrAddStageAsync - метод
Возвращает или добавляет новый этап в маршрут, если он отсутствует в маршруте.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrCompilers.UserAPIСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.19
ValueTask<Stage> GetOrAddStageAsync(
string name,
StageTypeDescriptor descriptor,
int pos = 2147483647
)
Function GetOrAddStageAsync (
name As String,
descriptor As StageTypeDescriptor,
Optional pos As Integer = 2147483647
) As ValueTask(Of Stage)
ValueTask<Stage^> GetOrAddStageAsync(
String^ name,
StageTypeDescriptor^ descriptor,
int pos = 2147483647
)
abstract GetOrAddStageAsync :
name : string *
descriptor : StageTypeDescriptor *
?pos : int
(* Defaults:
let _pos = defaultArg pos 2147483647
*)
-> ValueTask<Stage>
- name String
- Название этапа.
- descriptor StageTypeDescriptor
- Дескриптор типа этапа.
- pos Int32 (Optional)
-
Позиция, на которую необходимо вставить этап. По умолчанию этап добавляется в конец.
ValueTaskStageНовый этап
Поддерживаемые скрипты:
- Скрипт построения шаблона этапов.
Поддерживаемые режимы:
- Синхронный режим;
- Асинхронный режим.
Поддерживаемые контексты запуска: