AsyncSerialExecutor<TResult>.AddNext 方法

定义

提交下一个函数以供执行。 它将在之前提交的所有函数完成后执行,而不会交错执行。 返回一个承诺,表示此给定函数的执行。 执行给定函数后,将解析返回的承诺。

public System.Threading.Tasks.Task<TResult> AddNext (Func<System.Threading.Tasks.Task<TResult>> func);
member this.AddNext : Func<System.Threading.Tasks.Task<'Result>> -> System.Threading.Tasks.Task<'Result>
Public Function AddNext (func As Func(Of Task(Of TResult))) As Task(Of TResult)

参数

func
Func<Task<TResult>>

要计划调用的函数。

返回

Task<TResult>

计划函数调用的结果。

适用于