IJsonRpcAsyncMessageTextFormatter.DeserializeAsync 方法

定义

将字节序列反序列化为 .JsonRpcMessage

public System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage> DeserializeAsync (System.IO.Pipelines.PipeReader reader, System.Text.Encoding encoding, System.Threading.CancellationToken cancellationToken);
abstract member DeserializeAsync : System.IO.Pipelines.PipeReader * System.Text.Encoding * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage>
Public Function DeserializeAsync (reader As PipeReader, encoding As Encoding, cancellationToken As CancellationToken) As ValueTask(Of JsonRpcMessage)

参数

reader
PipeReader

要反序列化的读取器。

encoding
Encoding

要从 reader 中读取字节的编码。 不能为 null。

cancellationToken
CancellationToken

取消标记。

返回

反序列化的消息。

适用于