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