IJsonRpcAsyncMessageTextFormatter Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma interface que oferece JsonRpcMessage serialização para uma IBufferWriter<T> desserialização assíncrona e formata mensagens como JSON (texto).
public interface IJsonRpcAsyncMessageTextFormatter : StreamJsonRpc.IJsonRpcAsyncMessageFormatter, StreamJsonRpc.IJsonRpcMessageTextFormatter
type IJsonRpcAsyncMessageTextFormatter = interface
interface IJsonRpcAsyncMessageFormatter
interface IJsonRpcMessageFormatter
interface IJsonRpcMessageTextFormatter
Public Interface IJsonRpcAsyncMessageTextFormatter
Implements IJsonRpcAsyncMessageFormatter, IJsonRpcMessageTextFormatter
- Derivado
- Implementações
Propriedades
Encoding |
Obtém ou define a codificação usada para serialização para métodos que não levam uma explicita Encoding. (Herdado de IJsonRpcMessageTextFormatter) |
Métodos
Deserialize(ReadOnlySequence<Byte>, Encoding) |
Desserializa uma sequência de bytes para um JsonRpcMessage. (Herdado de IJsonRpcMessageTextFormatter) |
Deserialize(ReadOnlySequence<Byte>) |
Desserializa um JsonRpcMessage. (Herdado de IJsonRpcMessageFormatter) |
DeserializeAsync(PipeReader, CancellationToken) |
Desserializa um JsonRpcMessage. (Herdado de IJsonRpcAsyncMessageFormatter) |
DeserializeAsync(PipeReader, Encoding, CancellationToken) |
Desserializa uma sequência de bytes para um JsonRpcMessage. |
GetJsonText(JsonRpcMessage) |
Obsoleto.
Obtém uma representação JSON para uma determinada mensagem para fins de rastreamento. (Herdado de IJsonRpcMessageFormatter) |
Serialize(IBufferWriter<Byte>, JsonRpcMessage) |
Serializa um JsonRpcMessage. (Herdado de IJsonRpcMessageFormatter) |