ChannelReader<T>.WaitToReadAsync(CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen ValueTask<TResult> Wert zurück, der abgeschlossen wird, wenn Daten zum Lesen verfügbar sind.
public abstract System.Threading.Tasks.ValueTask<bool> WaitToReadAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member WaitToReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
Public MustOverride Function WaitToReadAsync (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 abgeschlossen true wird, wenn Daten zum Lesen oder Mit einem false Ergebnis verfügbar sind, wenn keine weiteren Daten aufgrund des erfolgreichen Abschlusses des Kanals verfügbar sein werden.
Wenn der Kanal mit einer Ausnahme abgeschlossen ist, wird die Aufgabe auch mit einer Ausnahme abgeschlossen.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.