IJsonRpcAsyncMessageTextFormatter 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.
Eine Schnittstelle, die eine Serialisierung zu einer IBufferWriter<T> asynchronen Deerialisierung und Formatierung von Nachrichten als JSON (Text) bietetJsonRpcMessage.
public interface IJsonRpcAsyncMessageTextFormatter : StreamJsonRpc.IJsonRpcAsyncMessageFormatter, StreamJsonRpc.IJsonRpcMessageTextFormatter
type IJsonRpcAsyncMessageTextFormatter = interface
interface IJsonRpcAsyncMessageFormatter
interface IJsonRpcMessageFormatter
interface IJsonRpcMessageTextFormatter
Public Interface IJsonRpcAsyncMessageTextFormatter
Implements IJsonRpcAsyncMessageFormatter, IJsonRpcMessageTextFormatter
- Abgeleitet
- Implementiert
Eigenschaften
Encoding |
Ruft die Codierung ab, die für die Serialisierung für Methoden verwendet wird, die keinen expliziten EncodingWert haben. (Geerbt von IJsonRpcMessageTextFormatter) |
Methoden
Deserialize(ReadOnlySequence<Byte>, Encoding) |
Deserialisiert eine Sequenz von Bytes zu einem JsonRpcMessage. (Geerbt von IJsonRpcMessageTextFormatter) |
Deserialize(ReadOnlySequence<Byte>) |
Deserialisiert eine JsonRpcMessage. (Geerbt von IJsonRpcMessageFormatter) |
DeserializeAsync(PipeReader, CancellationToken) |
Deserialisiert eine JsonRpcMessage. (Geerbt von IJsonRpcAsyncMessageFormatter) |
DeserializeAsync(PipeReader, Encoding, CancellationToken) |
Deserialisiert eine Sequenz von Bytes zu einem JsonRpcMessage. |
GetJsonText(JsonRpcMessage) |
Veraltet.
Ruft eine JSON-Darstellung für eine bestimmte Nachricht für Ablaufverfolgungszwecke ab. (Geerbt von IJsonRpcMessageFormatter) |
Serialize(IBufferWriter<Byte>, JsonRpcMessage) |
Serialisiert ein JsonRpcMessage. (Geerbt von IJsonRpcMessageFormatter) |