JsonRpcExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Методы расширения для использования с JsonRpc.
public static class JsonRpcExtensions
type JsonRpcExtensions = class
Public Module JsonRpcExtensions
- Наследование
-
JsonRpcExtensions
Методы
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>, JsonRpcEnumerableSettings) |
Преобразует объект IEnumerable<T>IAsyncEnumerable<T> в так, чтобы он был передан через RPC-соединение постепенно, а не в виде всей коллекции в одном сообщении. |
AsAsyncEnumerable<T>(IEnumerable<T>) |
Преобразует объект IEnumerable<T>IAsyncEnumerable<T> в так, чтобы он был передан через RPC-соединение постепенно, а не в виде всей коллекции в одном сообщении. |
WithJsonRpcSettings<T>(IAsyncEnumerable<T>, JsonRpcEnumerableSettings) |
Украшает IAsyncEnumerable<T> параметры, которые настраивают способ отправки элементов StreamJsonRpc удаленной стороне. |
WithPrefetchAsync<T>(IAsyncEnumerable<T>, Int32, CancellationToken) |
Предварительно загружает IAsyncEnumerable<T> кэш предварительно перечисляемых элементов для включения в начальную передачу перечисленного по каналу RPC. |