共用方式為


IAsyncEnumerable<T> 介面

定義

公開列舉值,這個列舉值會提供指定型別值的異步反覆運算。

generic <typename T>
public interface class IAsyncEnumerable
public interface IAsyncEnumerable<out T>
type IAsyncEnumerable<'T> = interface
Public Interface IAsyncEnumerable(Of Out T)

類型參數

T

要列舉的值類型。

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

方法

GetAsyncEnumerator(CancellationToken)

傳回列舉值,以異步方式逐一查看集合。

擴充方法

ConfigureAwait<T>(IAsyncEnumerable<T>, Boolean)

設定如何執行從異步反覆運算傳回的工作等候。

ToBlockingEnumerable<T>(IAsyncEnumerable<T>, CancellationToken)

IAsyncEnumerable<T> 實例轉換成以封鎖方式列舉專案的 IEnumerable<T>

WithCancellation<T>(IAsyncEnumerable<T>, CancellationToken)

設定反覆運算時要傳遞至 GetAsyncEnumerator(CancellationToken)CancellationToken

適用於