JsonMessageFormatter.Deserialize 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Deserialize(JToken) |
反 Newtonsoft.Json.Linq.JToken 序列化到一个 JsonRpcMessage。 |
Deserialize(ReadOnlySequence<Byte>) |
反序列化一个 JsonRpcMessage. |
Deserialize(ReadOnlySequence<Byte>, Encoding) |
将字节序列反序列化为 JsonRpcMessage. |
Deserialize(JToken)
反 Newtonsoft.Json.Linq.JToken 序列化到一个 JsonRpcMessage。
public StreamJsonRpc.Protocol.JsonRpcMessage Deserialize (Newtonsoft.Json.Linq.JToken json);
member this.Deserialize : Newtonsoft.Json.Linq.JToken -> StreamJsonRpc.Protocol.JsonRpcMessage
Public Function Deserialize (json As JToken) As JsonRpcMessage
参数
- json
- Newtonsoft.Json.Linq.JToken
要反序列化的 JSON。
返回
反序列化的消息。
适用于
Deserialize(ReadOnlySequence<Byte>)
反序列化一个 JsonRpcMessage.
public StreamJsonRpc.Protocol.JsonRpcMessage Deserialize (System.Buffers.ReadOnlySequence<byte> contentBuffer);
abstract member Deserialize : System.Buffers.ReadOnlySequence<byte> -> StreamJsonRpc.Protocol.JsonRpcMessage
override this.Deserialize : System.Buffers.ReadOnlySequence<byte> -> StreamJsonRpc.Protocol.JsonRpcMessage
Public Function Deserialize (contentBuffer As ReadOnlySequence(Of Byte)) As JsonRpcMessage
参数
- contentBuffer
- ReadOnlySequence<Byte>
要反序列化的字节序列。
返回
反序列化的 JsonRpcMessage。
实现
适用于
Deserialize(ReadOnlySequence<Byte>, Encoding)
将字节序列反序列化为 JsonRpcMessage.
public StreamJsonRpc.Protocol.JsonRpcMessage Deserialize (System.Buffers.ReadOnlySequence<byte> contentBuffer, System.Text.Encoding encoding);
abstract member Deserialize : System.Buffers.ReadOnlySequence<byte> * System.Text.Encoding -> StreamJsonRpc.Protocol.JsonRpcMessage
override this.Deserialize : System.Buffers.ReadOnlySequence<byte> * System.Text.Encoding -> StreamJsonRpc.Protocol.JsonRpcMessage
Public Function Deserialize (contentBuffer As ReadOnlySequence(Of Byte), encoding As Encoding) As JsonRpcMessage
参数
- contentBuffer
- ReadOnlySequence<Byte>
要反序列化的字节。
- encoding
- Encoding
要在其中读取字节的 contentBuffer
编码。 不能为 null。
返回
反序列化的消息。