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>

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

返品

列挙子。

適用対象