ChannelReader<T>.WaitToReadAsync(CancellationToken) Méthode

Définition

Retourne une ValueTask<TResult> valeur qui se termine lorsque les données sont disponibles en lecture.

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)

Paramètres

cancellationToken
CancellationToken

Utilisé CancellationToken pour annuler l’opération d’attente.

Retours

Qui ValueTask<TResult> se termine par un true résultat lorsque les données sont disponibles pour lire ou avec un false résultat lorsqu’aucune autre donnée ne sera jamais disponible pour être lue en raison de la fin du canal.

Si le canal se termine par une exception, la tâche se termine également par une exception.

Exceptions

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

S’applique à