ChannelReader<T>.WaitToReadAsync(CancellationToken) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un ValueTask<TResult> que se completará cuando haya datos disponibles para leer.
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)
Parámetros
- cancellationToken
- CancellationToken
Un CancellationToken utilizado para cancelar la operación de espera.
Devoluciones
Un valor ValueTask<TResult> que se completará con un resultado true
cuando haya datos disponibles para leer o con un resultado false
cuando ya no haya datos disponibles para leer debido a la finalización correcta del canal.
Si el canal se completa con una excepción, la tarea también se completará con una excepción.
Excepciones
Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.