Freigeben über


IJsonRpcMessageHandler Schnittstelle

Definition

Der Vertrag zum Senden und Empfangen von JSON-RPC-Nachrichten.

public interface IJsonRpcMessageHandler
type IJsonRpcMessageHandler = interface
Public Interface IJsonRpcMessageHandler
Abgeleitet

Eigenschaften

CanRead

Ruft einen Wert ab, der angibt, ob dieser Nachrichtenhandler Nachrichten empfangen kann.

CanWrite

Ruft einen Wert ab, der angibt, ob dieser Nachrichtenhandler Nachrichten senden kann.

Formatter

Ruft den Formatierer ab, der für die Serialisierung von Nachrichten verwendet wird.

Methoden

ReadAsync(CancellationToken)

Liest eine eindeutige und vollständige Nachricht vom Transport ab, die bei Bedarf auf eine wartet.

WriteAsync(JsonRpcMessage, CancellationToken)

Schreibt eine JSON-RPC-Nachricht in den Transport und Löschvorgang.

Gilt für: