共用方式為


IJsonRpcAsyncMessageTextFormatter 介面

定義

介面,提供 JsonRpcMessage 序列化給 IBufferWriter<T> 和 非同步還原序列化,並將訊息格式化為 JSON (文字) 。

public interface IJsonRpcAsyncMessageTextFormatter : StreamJsonRpc.IJsonRpcAsyncMessageFormatter, StreamJsonRpc.IJsonRpcMessageTextFormatter
type IJsonRpcAsyncMessageTextFormatter = interface
    interface IJsonRpcAsyncMessageFormatter
    interface IJsonRpcMessageFormatter
    interface IJsonRpcMessageTextFormatter
Public Interface IJsonRpcAsyncMessageTextFormatter
Implements IJsonRpcAsyncMessageFormatter, IJsonRpcMessageTextFormatter
衍生
實作

屬性

Encoding

取得或設定用於不採用明確 Encoding 之方法序列化的編碼方式。

(繼承來源 IJsonRpcMessageTextFormatter)

方法

Deserialize(ReadOnlySequence<Byte>, Encoding)

將位元組序列還原序列化為 JsonRpcMessage

(繼承來源 IJsonRpcMessageTextFormatter)
Deserialize(ReadOnlySequence<Byte>)

還原序列化 JsonRpcMessage

(繼承來源 IJsonRpcMessageFormatter)
DeserializeAsync(PipeReader, CancellationToken)

還原序列化 JsonRpcMessage

(繼承來源 IJsonRpcAsyncMessageFormatter)
DeserializeAsync(PipeReader, Encoding, CancellationToken)

將位元組序列還原序列化為 JsonRpcMessage

GetJsonText(JsonRpcMessage)
已淘汰.

取得指定訊息的 JSON 標記法,以供追蹤之用。

(繼承來源 IJsonRpcMessageFormatter)
Serialize(IBufferWriter<Byte>, JsonRpcMessage)

序列化 JsonRpcMessage

(繼承來源 IJsonRpcMessageFormatter)

適用於