AsyncSerialExecutor<TResult> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非同期関数のシリアル実行を提供するユーティリティ クラス。 では、再入可能なグレイン コード内でを使用して、再入不可能な (シリアル) 方法で一部のメソッドを実行できます。
public class AsyncSerialExecutor<TResult>
type AsyncSerialExecutor<'Result> = class
Public Class AsyncSerialExecutor(Of TResult)
型パラメーター
- TResult
この Executor によって呼び出される関数から返される基になる型。
- 継承
-
AsyncSerialExecutor<TResult>
コンストラクター
AsyncSerialExecutor<TResult>() |
非同期関数のシリアル実行を提供するユーティリティ クラス。 では、再入可能なグレイン コード内でを使用して、再入不可能な (シリアル) 方法で一部のメソッドを実行できます。 |
メソッド
AddNext(Func<Task<TResult>>) |
次の関数を実行用に送信します。 これは、以前に送信されたすべての関数が完了した後、実行をインターリーブせずに実行されます。 この指定された関数の実行を表す promise を返します。 返された promise は、指定された関数の実行が完了すると解決されます。 |