Sdílet prostřednictvím


JsonMessageFormatter.DeserializeAsync Metoda

Definice

Přetížení

DeserializeAsync(PipeReader, CancellationToken)

Deserializes a JsonRpcMessage.

DeserializeAsync(PipeReader, Encoding, CancellationToken)

Deserializuje posloupnost bajtů na .JsonRpcMessage

DeserializeAsync(PipeReader, CancellationToken)

Deserializes a JsonRpcMessage.

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

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);
abstract member DeserializeAsync : System.IO.Pipelines.PipeReader * System.Text.Encoding * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage>
override this.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.

Implementuje

Platí pro