Sdílet prostřednictvím


JsonRpcExtensions Třída

Definice

Metody rozšíření pro použití s JsonRpc.

public static class JsonRpcExtensions
type JsonRpcExtensions = class
Public Module JsonRpcExtensions
Dědičnost
JsonRpcExtensions

Metody

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

IEnumerable<T> Převede na IAsyncEnumerable<T> to, aby se streamoval přes připojení RPC postupně místo celé kolekce v jedné zprávě.

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

IEnumerable<T> Převede na IAsyncEnumerable<T> to, aby se streamoval přes připojení RPC postupně místo celé kolekce v jedné zprávě.

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

IEnumerable<T> Převede na IAsyncEnumerable<T> to, aby se streamoval přes připojení RPC postupně místo celé kolekce v jedné zprávě.

AsAsyncEnumerable<T>(IEnumerable<T>)

IEnumerable<T> Převede na IAsyncEnumerable<T> to, aby se streamoval přes připojení RPC postupně místo celé kolekce v jedné zprávě.

WithJsonRpcSettings<T>(IAsyncEnumerable<T>, JsonRpcEnumerableSettings)

Ozdobí IAsyncEnumerable<T> nastavení, která přizpůsobí, jak StreamJsonRpc odešle své položky vzdálené straně.

WithPrefetchAsync<T>(IAsyncEnumerable<T>, Int32, CancellationToken)

Předem načte IAsyncEnumerable<T> mezipaměť předem vyčíslovaných položek pro zahrnutí do počátečního přenosu výčtu prostřednictvím kanálu RPC.

Platí pro