Udostępnij za pośrednictwem


ChannelReader<T>.ReadAsync(CancellationToken) Metoda

Definicja

Asynchronicznie odczytuje element z kanału.

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)

Parametry

cancellationToken
CancellationToken

Element CancellationToken służący do anulowania operacji odczytu.

Zwraca

Element ValueTask<TResult> reprezentujący operację odczytu asynchronicznego.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwróconym zadaniu.

Uwagi

Jeśli operacja zostanie anulowana, operacja nie zostanie usunięta z kanału.

Dotyczy