IJsonRpcMessageHandler Schnittstelle

Definition

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

public interface IJsonRpcMessageHandler
type IJsonRpcMessageHandler = interface
Public Interface IJsonRpcMessageHandler
Abgeleitet

Eigenschaften

Name Beschreibung
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 Für die Nachrichten serialisierung verwendeten Formatierer ab.

Methoden

Name Beschreibung
ReadAsync(CancellationToken)

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

WriteAsync(JsonRpcMessage, CancellationToken)

Schreibt eine JSON-RPC Nachricht in den Transport und löscht sie.

Gilt für: