Sdílet prostřednictvím


IJsonRpcAsyncMessageTextFormatter.DeserializeAsync Metoda

Definice

Deserializuje posloupnost bajtů na .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)

Parametry

reader
PipeReader

Čtenář, ze které se má deserializovat.

encoding
Encoding

Kódování pro čtení bajtů od reader Nesmí být null.

cancellationToken
CancellationToken

Token zrušení.

Návraty

Deserializovaná zpráva.

Platí pro