ChannelWriter<T>.WaitToWriteAsync(CancellationToken) Метод

Определение

Возвращает операцию ValueTask<TResult>, которая будет выполнена, когда освободиться место для записи элемента.

public abstract System.Threading.Tasks.ValueTask<bool> WaitToWriteAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member WaitToWriteAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
Public MustOverride Function WaitToWriteAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)

Параметры

cancellationToken
CancellationToken

Параметр CancellationToken используется для отмены операции ожидания.

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

Операция ValueTask<TResult> завершится с результатом true, если будет доступно место для записи элемента, либо с результатом false, если запись не будет разрешена.

Исключения

Маркер отмены был отменен. Это исключение сохраняется в возвращаемой задаче.

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