語言

JsonRpcExtensions.AsAsyncEnumerable 方法

定義

多載

名稱 Description
AsAsyncEnumerable<T>(IEnumerable<T>)

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 RPC 連線逐步串流,而不是像整個集合一樣在同一則訊息裡。

AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings)

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 RPC 連線逐步串流,而不是像整個集合一樣在同一則訊息裡。

AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken)

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 RPC 連線逐步串流,而不是像整個集合一樣在同一則訊息裡。

AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken)

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 RPC 連線逐步串流,而不是像整個集合一樣在同一則訊息裡。

AsAsyncEnumerable<T>(IEnumerable<T>)

來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 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)

來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 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)

來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 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)

來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs
來源:
JsonRpcExtensions.cs

會把 轉 IEnumerable<T> 成 , IAsyncEnumerable<T> 讓它能透過 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

取消令牌。

傳回

非同步可枚舉實例。

適用於