AsyncSerialExecutor<TResult> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供异步函数的串行执行的实用工具类。 可以在可重入的 grain 代码中使用 ,以非重入 (串行) 方式执行某些方法。
public class AsyncSerialExecutor<TResult>
type AsyncSerialExecutor<'Result> = class
Public Class AsyncSerialExecutor(Of TResult)
类型参数
- TResult
从此执行程序调用的函数返回的基础类型。
- 继承
-
AsyncSerialExecutor<TResult>
构造函数
AsyncSerialExecutor<TResult>() |
提供异步函数的串行执行的实用工具类。 可以在可重入的 grain 代码中使用 ,以非重入 (串行) 方式执行某些方法。 |
方法
AddNext(Func<Task<TResult>>) |
提交下一个函数以供执行。 它将在之前提交的所有函数完成后执行,而不会交错执行。 返回一个承诺,表示此给定函数的执行。 执行给定函数后,将解析返回的承诺。 |