Lingua

JsonMessageFormatter.DeserializeAsync Metodo

Definizione

Overload

Nome Descrizione
DeserializeAsync(PipeReader, CancellationToken)

Deserializza un oggetto JsonRpcMessage.

DeserializeAsync(PipeReader, Encoding, CancellationToken)

Deserializza una sequenza di byte in un oggetto JsonRpcMessage.

DeserializeAsync(PipeReader, CancellationToken)

Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs

Deserializza un oggetto 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)

Parametri

reader
PipeReader

Lettore da cui deserializzare.

cancellationToken
CancellationToken

Un token di annullamento.

Valori restituiti

Oggetto deserializzato JsonRpcMessage.

Implementazioni

Si applica a

DeserializeAsync(PipeReader, Encoding, CancellationToken)

Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs
Origine:
JsonMessageFormatter.cs

Deserializza una sequenza di byte in un oggetto 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)

Parametri

reader
PipeReader

Lettore da cui deserializzare.

encoding
Encoding

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

cancellationToken
CancellationToken

Un token di annullamento.

Valori restituiti

Messaggio deserializzato.

Implementazioni

Si applica a