ChannelReader<T>.ReadAsync(CancellationToken) Método

Definición

Lee asincrónicamente un elemento desde el canal.

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)

Parámetros

cancellationToken
CancellationToken

Un CancellationToken usado para cancelar la operación de lectura.

Devoluciones

Un ValueTask<TResult> que representa la operación de lectura asincrónica.

Excepciones

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Comentarios

Si se cancela la operación, la operación no habrá quitado un elemento del canal.

Se aplica a