JsonMessageFormatter.DeserializeAsync Metoda

Definice

Přetížení

DeserializeAsync(PipeReader, CancellationToken)

Deserializes a JsonRpcMessage.

public System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage> DeserializeAsync (System.IO.Pipelines.PipeReader reader, System.Threading.CancellationToken cancellationToken);

Parametry

reader
PipeReader

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

cancellationToken
CancellationToken

Token zrušení.

Návraty

Deserializovaný JsonRpcMessage.

Implementuje

Platí pro

DeserializeAsync(PipeReader, Encoding, CancellationToken)

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

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.

Implementuje

Platí pro