JsonMessageFormatter.DeserializeAsync Metodo

Definizione

Overload

DeserializeAsync(PipeReader, CancellationToken)

Deserializza un JsonRpcMessageoggetto .

DeserializeAsync(PipeReader, Encoding, CancellationToken)

Deserializza una sequenza di byte in un JsonRpcMessageoggetto .

DeserializeAsync(PipeReader, CancellationToken)

Deserializza un JsonRpcMessageoggetto .

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)

Parametri

reader
PipeReader

Lettore da cui deserializzare.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Elemento JsonRpcMessage deserializzato.

Implementazioni

Si applica a

DeserializeAsync(PipeReader, Encoding, CancellationToken)

Deserializza una sequenza di byte in un JsonRpcMessageoggetto .

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)

Parametri

reader
PipeReader

Lettore da cui deserializzare.

encoding
Encoding

Codifica da cui leggere i byte reader . Non deve essere null.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Messaggio deserializzato.

Implementazioni

Si applica a