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

Nombre Description
Encoding

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

(Heredado de IJsonRpcMessageTextFormatter)

Métodos

Nombre Description
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 JsonRpcMessage.

(Heredado de IJsonRpcMessageFormatter)

Se aplica a