IJsonRpcAsyncMessageTextFormatter 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个接口,它 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) |