次の方法で共有


MessageFormatterEnumerableTracker.CreateEnumerableProxy<T> メソッド

定義

コンシューマーが、リモート ジェネレーターからすべての値を実装 IAsyncEnumerable<T> して取得するプロキシを構築するために使用されます。

public System.Collections.Generic.IAsyncEnumerable<T> CreateEnumerableProxy<T> (object? handle, System.Collections.Generic.IReadOnlyList<T>? prefetchedItems);
member this.CreateEnumerableProxy : obj * System.Collections.Generic.IReadOnlyList<'T> -> System.Collections.Generic.IAsyncEnumerable<'T>
Public Function CreateEnumerableProxy(Of T) (handle As Object, prefetchedItems As IReadOnlyList(Of T)) As IAsyncEnumerable(Of T)

型パラメーター

T

列挙可能な値によって生成される値の型。

パラメーター

handle
Object

より多くの値を取得したり、列挙子を破棄したりするために使用されるジェネレーターによって指定されたハンドル。 nullこれ以上値がないことを示す場合があります。

prefetchedItems
IReadOnlyList<T>

列挙可能なハンドルに含まれる項目の一覧。

戻り値

列挙子。

適用対象