Bagikan melalui


JsonRpcExtensions Kelas

Definisi

Metode ekstensi untuk digunakan dengan JsonRpc.

public static class JsonRpcExtensions
type JsonRpcExtensions = class
Public Module JsonRpcExtensions
Warisan
JsonRpcExtensions

Metode

AsAsyncEnumerable<T>(IEnumerable<T>)

IEnumerable<T> Mengonversi ke IAsyncEnumerable<T> sehingga akan dialirkan melalui koneksi RPC secara progresif alih-alih sebagai seluruh koleksi dalam satu pesan.

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

IEnumerable<T> Mengonversi ke IAsyncEnumerable<T> sehingga akan dialirkan melalui koneksi RPC secara progresif alih-alih sebagai seluruh koleksi dalam satu pesan.

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

IEnumerable<T> Mengonversi ke IAsyncEnumerable<T> sehingga akan dialirkan melalui koneksi RPC secara progresif alih-alih sebagai seluruh koleksi dalam satu pesan.

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

IEnumerable<T> Mengonversi ke IAsyncEnumerable<T> sehingga akan dialirkan melalui koneksi RPC secara progresif alih-alih sebagai seluruh koleksi dalam satu pesan.

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

Menghias IAsyncEnumerable<T> dengan pengaturan yang menyesuaikan bagaimana StreamJsonRpc akan mengirim itemnya ke pihak jarak jauh.

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

IAsyncEnumerable<T> Memuat sebelumnya dengan cache item pra-enumerasi untuk dimasukkan dalam transmisi awal yang dapat dijumlahkan melalui saluran RPC.

Berlaku untuk