Compartir a través de


IJsonRpcAsyncMessageTextFormatter Interfaz

Definición

Interfaz que ofrece JsonRpcMessage serialización a una IBufferWriter<T> deserialización asincrónica y da formato a los mensajes 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
Implementaciones

Propiedades

Encoding

Obtiene o establece la codificación usada para la serialización de métodos que no toman un elemento explícito Encoding.

(Heredado de IJsonRpcMessageTextFormatter)

Métodos

Deserialize(ReadOnlySequence<Byte>, Encoding)

Deserializa una secuencia de bytes en .JsonRpcMessage

(Heredado de IJsonRpcMessageTextFormatter)
Deserialize(ReadOnlySequence<Byte>)

Deserializa un JsonRpcMessageobjeto .

(Heredado de IJsonRpcMessageFormatter)
DeserializeAsync(PipeReader, CancellationToken)

Deserializa un JsonRpcMessageobjeto .

(Heredado de IJsonRpcAsyncMessageFormatter)
DeserializeAsync(PipeReader, Encoding, CancellationToken)

Deserializa una secuencia de bytes en .JsonRpcMessage

GetJsonText(JsonRpcMessage)
Obsoletos.

Obtiene una representación JSON para un mensaje determinado con fines de seguimiento.

(Heredado de IJsonRpcMessageFormatter)
Serialize(IBufferWriter<Byte>, JsonRpcMessage)

Serializa un objeto JsonRpcMessage.

(Heredado de IJsonRpcMessageFormatter)

Se aplica a