IJsonRpcMessageHandler Schnittstelle
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.
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. |