JsonMessageFormatter.Deserialize 메서드

정의

오버로드

Deserialize(JToken)

를 역직렬화합니다 Newtonsoft.Json.Linq.JTokenJsonRpcMessage.

Deserialize(ReadOnlySequence<Byte>)

를 역직렬화합니다 JsonRpcMessage.

Deserialize(ReadOnlySequence<Byte>, Encoding)

바이트 JsonRpcMessage시퀀스를 .로 역직렬화합니다.

Deserialize(JToken)

를 역직렬화합니다 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>)

를 역직렬화합니다 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일 수 없습니다.

반환

역직렬화된 메시지를 반환합니다.

구현

적용 대상