Partager via


IJsonRpcAsyncMessageTextFormatter Interface

Définition

Interface qui offre la JsonRpcMessage sérialisation à une IBufferWriter<T> désérialisation asynchrone et met en forme les messages au format JSON (texte).

public interface IJsonRpcAsyncMessageTextFormatter : StreamJsonRpc.IJsonRpcAsyncMessageFormatter, StreamJsonRpc.IJsonRpcMessageTextFormatter
type IJsonRpcAsyncMessageTextFormatter = interface
    interface IJsonRpcAsyncMessageFormatter
    interface IJsonRpcMessageFormatter
    interface IJsonRpcMessageTextFormatter
Public Interface IJsonRpcAsyncMessageTextFormatter
Implements IJsonRpcAsyncMessageFormatter, IJsonRpcMessageTextFormatter
Dérivé
Implémente

Propriétés

Encoding

Obtient ou définit l’encodage utilisé pour la sérialisation pour les méthodes qui ne prennent pas de données explicites Encoding.

(Hérité de IJsonRpcMessageTextFormatter)

Méthodes

Deserialize(ReadOnlySequence<Byte>)

Désérialise un JsonRpcMessage.

(Hérité de IJsonRpcMessageFormatter)
Deserialize(ReadOnlySequence<Byte>, Encoding)

Désérialise une séquence d’octets en un JsonRpcMessage.

(Hérité de IJsonRpcMessageTextFormatter)
DeserializeAsync(PipeReader, CancellationToken)

Désérialise un JsonRpcMessage.

(Hérité de IJsonRpcAsyncMessageFormatter)
DeserializeAsync(PipeReader, Encoding, CancellationToken)

Désérialise une séquence d’octets en un JsonRpcMessage.

GetJsonText(JsonRpcMessage)
Obsolète.

Obtient une représentation JSON pour un message donné à des fins de suivi.

(Hérité de IJsonRpcMessageFormatter)
Serialize(IBufferWriter<Byte>, JsonRpcMessage)

Sérialise un JsonRpcMessage.

(Hérité de IJsonRpcMessageFormatter)

S’applique à