JsonRpcExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Métodos de extensão para uso com JsonRpc.
public static class JsonRpcExtensions
type JsonRpcExtensions = class
Public Module JsonRpcExtensions
- Herança
-
JsonRpcExtensions
Métodos
AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken) |
Converte um IEnumerable<T> para IAsyncEnumerable<T> o qual ele será transmitido por uma conexão RPC progressivamente em vez de como uma coleção inteira em uma mensagem. |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken) |
Converte um IEnumerable<T> para IAsyncEnumerable<T> o qual ele será transmitido por uma conexão RPC progressivamente em vez de como uma coleção inteira em uma mensagem. |
AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings) |
Converte um IEnumerable<T> para IAsyncEnumerable<T> o qual ele será transmitido por uma conexão RPC progressivamente em vez de como uma coleção inteira em uma mensagem. |
AsAsyncEnumerable<T>(IEnumerable<T>) |
Converte um IEnumerable<T> para IAsyncEnumerable<T> o qual ele será transmitido por uma conexão RPC progressivamente em vez de como uma coleção inteira em uma mensagem. |
WithJsonRpcSettings<T>(IAsyncEnumerable<T>, JsonRpcEnumerableSettings) |
Decora um IAsyncEnumerable<T> com configurações que personalizam como o StreamJsonRpc enviará seus itens para a parte remota. |
WithPrefetchAsync<T>(IAsyncEnumerable<T>, Int32, CancellationToken) |
Pré-carrega um IAsyncEnumerable<T> com um cache de itens pré-enumerados para inclusão na transmissão inicial do enumerável em um canal RPC. |