JsonRpcExtensions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweiterungsmethoden für die Verwendung mit JsonRpc.
public static class JsonRpcExtensions
type JsonRpcExtensions = class
Public Module JsonRpcExtensions
- Vererbung
-
JsonRpcExtensions
Methoden
| Name | Beschreibung |
|---|---|
| AsAsyncEnumerable<T>(IEnumerable<T>, CancellationToken) |
Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht. |
| AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings, CancellationToken) |
Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht. |
| AsAsyncEnumerable<T>(IEnumerable<T>, JsonRpcEnumerableSettings) |
Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht. |
| AsAsyncEnumerable<T>(IEnumerable<T>) |
Konvertiert eine IEnumerable<T> In diese, IAsyncEnumerable<T> sodass sie schrittweise über eine RPC-Verbindung gestreamt wird, anstatt als gesamte Sammlung in einer Nachricht. |
| WithJsonRpcSettings<T>(IAsyncEnumerable<T>, JsonRpcEnumerableSettings) |
Schmückt eine IAsyncEnumerable<T> mit Einstellungen, die anpassen, wie StreamJsonRpc seine Elemente an die Remoteparty sendet. |
| WithPrefetchAsync<T>(IAsyncEnumerable<T>, Int32, CancellationToken) |
Preloads an with a IAsyncEnumerable<T> cache of pre-enumerated items for inclusion in the initial transmission of the enumerable over an RPC channel. |