JsonMessageFormatter.Deserialize メソッド

定義

オーバーロード

名前 説明
Deserialize(JToken)

Newtonsoft.Json.Linq.JTokenJsonRpcMessage を逆シリアル化します。

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.JTokenJsonRpcMessage を逆シリアル化します。

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 にすることはできません。

返品

逆シリアル化されたメッセージ。

実装

適用対象