ChannelReader<T>.ReadAsync(CancellationToken) Methode

Definitie

Leest asynchroon een item uit het kanaal.

public virtual System.Threading.Tasks.ValueTask<T> ReadAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member ReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'T>
override this.ReadAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'T>
Public Overridable Function ReadAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of T)

Parameters

cancellationToken
CancellationToken

Een CancellationToken bewerking die wordt gebruikt om de leesbewerking te annuleren.

Retouren

Een ValueTask<TResult> die de asynchrone leesbewerking vertegenwoordigt.

Uitzonderingen

Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.

Opmerkingen

Als de bewerking wordt geannuleerd, heeft de bewerking geen item uit het kanaal verwijderd.

Van toepassing op