IAsyncEnumerator<T> 介面

定義

支援透過泛型集合進行簡單的異步反覆運算。

C#
public interface IAsyncEnumerator<out T> : IAsyncDisposable

類型參數

T

要列舉的物件類型。

這是共變數的型別參數。 也就是說,您可以使用您指定的類型,或衍生程度較高的任何類型。 如需共變數與反變數的詳細資訊,請參閱泛型中的共變數與反變數
實作

屬性

Current

取得集合中位於列舉值目前位置的專案。

方法

DisposeAsync()

以異步方式執行與釋放、釋放或重設非受控資源相關聯的應用程式定義工作。

(繼承來源 IAsyncDisposable)
MoveNextAsync()

以異步方式將列舉值前進到集合的下一個專案。

擴充方法

ConfigureAwait(IAsyncDisposable, Boolean)

設定如何執行從異步可處置專案傳回的工作等候。

適用於

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