ChannelReader<T>.WaitToReadAsync(CancellationToken) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en ValueTask<TResult> som slutförs när data är tillgängliga för läsning.
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)
Parametrar
- cancellationToken
- CancellationToken
En CancellationToken som används för att avbryta vänteåtgärden.
Returer
En ValueTask<TResult> som kommer att slutföras med ett true resultat när data är tillgängliga för läsning eller med ett false resultat när inga ytterligare data någonsin kommer att vara tillgängliga för läsning på grund av att kanalen har slutförts.
Om kanalen slutförs med ett undantag slutförs aktiviteten också med ett undantag.
Undantag
Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.