IJsonRpcAsyncMessageTextFormatter Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Rozhraní, které nabízí JsonRpcMessage serializaci pro IBufferWriter<T> asynchronní deserializaci a formátuje zprávy jako JSON (text).
public interface IJsonRpcAsyncMessageTextFormatter : StreamJsonRpc.IJsonRpcAsyncMessageFormatter, StreamJsonRpc.IJsonRpcMessageTextFormatter
type IJsonRpcAsyncMessageTextFormatter = interface
interface IJsonRpcAsyncMessageFormatter
interface IJsonRpcMessageFormatter
interface IJsonRpcMessageTextFormatter
Public Interface IJsonRpcAsyncMessageTextFormatter
Implements IJsonRpcAsyncMessageFormatter, IJsonRpcMessageTextFormatter
- Odvozené
- Implementuje
Vlastnosti
Encoding |
Získá nebo nastaví kódování použité pro serializaci pro metody, které nemají explicitní Encoding. (Zděděno od IJsonRpcMessageTextFormatter) |
Metody
Deserialize(ReadOnlySequence<Byte>, Encoding) |
Deserializuje posloupnost bajtů na JsonRpcMessage. (Zděděno od IJsonRpcMessageTextFormatter) |
Deserialize(ReadOnlySequence<Byte>) |
Deserializes a JsonRpcMessage. (Zděděno od IJsonRpcMessageFormatter) |
DeserializeAsync(PipeReader, CancellationToken) |
Deserializes a JsonRpcMessage. (Zděděno od IJsonRpcAsyncMessageFormatter) |
DeserializeAsync(PipeReader, Encoding, CancellationToken) |
Deserializuje posloupnost bajtů na JsonRpcMessage. |
GetJsonText(JsonRpcMessage) |
Zastaralé.
Získá reprezentaci JSON pro danou zprávu pro účely trasování. (Zděděno od IJsonRpcMessageFormatter) |
Serialize(IBufferWriter<Byte>, JsonRpcMessage) |
Serializuje JsonRpcMessage. (Zděděno od IJsonRpcMessageFormatter) |