語言

JsonMessageFormatter.Deserialize 方法

定義

多載

名稱 Description
Deserialize(JToken)

將 Newtonsoft.Json.Linq.JToken 還原串列化為 JsonRpcMessage。

Deserialize(ReadOnlySequence<Byte>)

還原串行化 JsonRpcMessage。

Deserialize(ReadOnlySequence<Byte>, Encoding)

將位元組序列還原串行化為 JsonRpcMessage。

Deserialize(JToken)

來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs

將 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>)

來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs

還原串行化 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)

來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs
來源:
JsonMessageFormatter.cs

將位元組序列還原串行化為 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。

傳回

已還原串行化的訊息。

實作

適用於