ChannelWriter<T>.WaitToWriteAsync(CancellationToken) Methode

Definition

Gibt einen ValueTask<TResult> Wert zurück, der abgeschlossen wird, wenn platz zum Schreiben eines Elements verfügbar ist.

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)

Parameter

cancellationToken
CancellationToken

Ein CancellationToken verwendeter Vorgang zum Abbrechen des Wartevorgangs.

Gibt zurück

Ein ValueTask<TResult> Ergebnis, das vollständig true ist, wenn Platz zum Schreiben eines Elements oder mit einem false Ergebnis verfügbar ist, wenn keine weitere Schreibvorgänge zulässig sind.

Ausnahmen

Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.

Gilt für: