JsonRpcExtensions.AsAsyncEnumerable メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AsAsyncEnumerable<T>(IEnumerable<T>) |
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。 |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings) |
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。 |
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken) |
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。 |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken) |
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。 |
AsAsyncEnumerable<T>(IEnumerable<T>)
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。
public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T> (this System.Collections.Generic.IEnumerable<T> enumerable);
static member AsAsyncEnumerable : seq<'T> -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T)) As IAsyncEnumerable(Of T)
型パラメーター
- T
シーケンスによって列挙される要素の型。
パラメーター
- enumerable
- IEnumerable<T>
変換する列挙可能な値。
戻り値
非同期列挙可能なインスタンス。
適用対象
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings)
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。
public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T> (this System.Collections.Generic.IEnumerable<T> enumerable, StreamJsonRpc.JsonRpcEnumerableSettings? settings);
static member AsAsyncEnumerable : seq<'T> * StreamJsonRpc.JsonRpcEnumerableSettings -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T), settings As JsonRpcEnumerableSettings) As IAsyncEnumerable(Of T)
型パラメーター
- T
シーケンスによって列挙される要素の型。
パラメーター
- enumerable
- IEnumerable<T>
変換する列挙可能な値。
- settings
- JsonRpcEnumerableSettings
この列挙可能な値に関連付ける設定。
戻り値
非同期列挙可能なインスタンス。
適用対象
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken)
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。
public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T> (this System.Collections.Generic.IEnumerable<T> enumerable, System.Threading.CancellationToken cancellationToken);
static member AsAsyncEnumerable : seq<'T> * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T), cancellationToken As CancellationToken) As IAsyncEnumerable(Of T)
型パラメーター
- T
シーケンスによって列挙される要素の型。
パラメーター
- enumerable
- IEnumerable<T>
変換する列挙可能な値。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
非同期列挙可能なインスタンス。
適用対象
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken)
IEnumerable<T> IAsyncEnumerable<T> 1 つのメッセージ内のコレクション全体としてではなく、RPC 接続経由で段階的にストリーミングされるように変換します。
public static System.Collections.Generic.IAsyncEnumerable<T> AsAsyncEnumerable<T> (this System.Collections.Generic.IEnumerable<T> enumerable, StreamJsonRpc.JsonRpcEnumerableSettings? settings, System.Threading.CancellationToken cancellationToken);
static member AsAsyncEnumerable : seq<'T> * StreamJsonRpc.JsonRpcEnumerableSettings * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'T>
<Extension()>
Public Function AsAsyncEnumerable(Of T) (enumerable As IEnumerable(Of T), settings As JsonRpcEnumerableSettings, cancellationToken As CancellationToken) As IAsyncEnumerable(Of T)
型パラメーター
- T
シーケンスによって列挙される要素の型。
パラメーター
- enumerable
- IEnumerable<T>
変換する列挙可能な値。
- settings
- JsonRpcEnumerableSettings
この列挙可能な値に関連付ける設定。
- cancellationToken
- CancellationToken
キャンセル トークン。
戻り値
非同期列挙可能なインスタンス。