Поделиться через


WebSocketMessageHandler.ReadCoreAsync(CancellationToken) Метод

Определение

Считывает отдельное и полное сообщение, ожидая его при необходимости.

protected override System.Threading.Tasks.Task<string> ReadCoreAsync (System.Threading.CancellationToken cancellationToken);
protected override System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage> ReadCoreAsync (System.Threading.CancellationToken cancellationToken);
protected override System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage?> ReadCoreAsync (System.Threading.CancellationToken cancellationToken);
override this.ReadCoreAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.ReadCoreAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<StreamJsonRpc.Protocol.JsonRpcMessage>
Protected Overrides Function ReadCoreAsync (cancellationToken As CancellationToken) As Task(Of String)
Protected Overrides Function ReadCoreAsync (cancellationToken As CancellationToken) As ValueTask(Of JsonRpcMessage)

Параметры

cancellationToken
CancellationToken

Маркер для отмены запроса на чтение.

Возвращаемое значение

Задача, результатом которой является полученное сообщение. Строка NULL указывает, что поток закончился. Пустая строка никогда не должна возвращаться.

Применяется к