Sdílet prostřednictvím


ChannelWriter<T>.WaitToWriteAsync(CancellationToken) Metoda

Definice

ValueTask<TResult> Vrátí hodnotu, která se dokončí, když je k dispozici místo pro zápis položky.

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)

Parametry

cancellationToken
CancellationToken

Slouží CancellationToken ke zrušení operace čekání.

Návraty

A ValueTask<TResult> , který se dokončí s true výsledkem, pokud je k dispozici místo pro zápis položky, nebo s false výsledkem, pokud nebude povolen žádný další zápis.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena ve vrácené úloze.

Platí pro