JsonRpcExtensions.AsAsyncEnumerable Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AsAsyncEnumerable<T>(IEnumerable<T>) |
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio. |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings) |
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio. |
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken) |
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio. |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken) |
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio. |
AsAsyncEnumerable<T>(IEnumerable<T>)
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio.
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)
Parametri di tipo
- T
Tipo di elemento enumerato dalla sequenza.
Parametri
- enumerable
- IEnumerable<T>
Enumerabile da convertire.
Restituisce
Istanza enumerabile asincrona.
Si applica a
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings)
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio.
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)
Parametri di tipo
- T
Tipo di elemento enumerato dalla sequenza.
Parametri
- enumerable
- IEnumerable<T>
Enumerabile da convertire.
- settings
- JsonRpcEnumerableSettings
Impostazioni da associare a questo enumerabile.
Restituisce
Istanza enumerabile asincrona.
Si applica a
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken)
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio.
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)
Parametri di tipo
- T
Tipo di elemento enumerato dalla sequenza.
Parametri
- enumerable
- IEnumerable<T>
Enumerabile da convertire.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Istanza enumerabile asincrona.
Si applica a
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken)
Converte un IEnumerable<T> oggetto in IAsyncEnumerable<T> in modo che venga trasmesso su una connessione RPC progressivamente anziché come intera raccolta in un messaggio.
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)
Parametri di tipo
- T
Tipo di elemento enumerato dalla sequenza.
Parametri
- enumerable
- IEnumerable<T>
Enumerabile da convertire.
- settings
- JsonRpcEnumerableSettings
Impostazioni da associare a questo enumerabile.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Istanza enumerabile asincrona.