Udostępnij za pośrednictwem


MessageHandlerBase.ReadCoreAsync(CancellationToken) Metoda

Definicja

Odczytuje odrębny i kompletny komunikat, czekając na taki komunikat w razie potrzeby.

protected abstract System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage> ReadCoreAsync (System.Threading.CancellationToken cancellationToken);
protected abstract System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage?> ReadCoreAsync (System.Threading.CancellationToken cancellationToken);
abstract member ReadCoreAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage>
Protected MustOverride Function ReadCoreAsync (cancellationToken As CancellationToken) As ValueTask(Of JsonRpcMessage)

Parametry

cancellationToken
CancellationToken

Token umożliwiający anulowanie żądania odczytu.

Zwraca

Zadanie, którego wynikiem jest odebrany komunikat. Ciąg o wartości null wskazuje, że strumień został zakończony. Pusty ciąg nigdy nie powinien być zwracany.

Dotyczy