AsyncIteratorMethodBuilder 結構

定義

表示非同步迭代器的產生器。

public struct AsyncIteratorMethodBuilder
繼承
AsyncIteratorMethodBuilder

方法

AwaitOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。

AwaitUnsafeOnCompleted<TAwaiter,TStateMachine>(TAwaiter, TStateMachine)

排程狀態機器以在指定的 awaiter 完成時繼續下一個動作。

Complete()

將反覆項目標示為完成,無論成功與否。

Create()

建立 AsyncIteratorMethodBuilder 結構的執行個體。

MoveNext<TStateMachine>(TStateMachine)

叫用狀態機器上的 MoveNext(),同時防護 ExecutionContext

適用於

產品 版本
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0 (package-provided), 2.1