Skip to main content

Start Async Task(开始异步任务)

Start Async Task(开始异步任务)

Start Async Task(开始异步任务)节点在当前脉冲处使用异步流启动一个新的执行上下文 (ExecutionContext)

image.png

输入 (Inputs)

名称 (Name) 类型 (Type) 描述 (Description)
* (Call) Call 启动异步任务。

输出 (Outputs)

名称 (Name) 类型 (Type) 描述 (Description)
TaskStart (AsyncResumption) AsyncResumption 节点创建的新执行上下文。此脉冲链是异步的,并将运行直到遇到任何类型的延迟,此时它将沿着OnStarted链继续执行,并遵循标准的同步/异步流。此节点创建的上下文是嵌套的,意味着任何上下文特定的内容(例如局部变量 (locals))都从*来的上下文中复制。未来对上下文特定内容的任何更改将不会反映在OnStarted链中,反之亦然。
OnStarted (Continuation) Continuation TaskStart遇到任何类型的延迟时触发,实际上由于现在分离的上下文而同时运行。
OnFailed (Continuation) Continuation 如果任务无法启动则触发。这仅在TaskStart未连接到任何节点时触发。

参见 (See Also)