JsonRpcExtensions.AsAsyncEnumerable 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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>)
將 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)
將 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)
將 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)
將 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
取消語彙基元。
傳回
非同步可列舉實例。