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 objeto ValueTask<TResult> que se completará cuando los datos estén disponibles para leerlos.
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
que CancellationToken se usa para cancelar la operación de espera.
Devoluciones
Que ValueTask<TResult> se completará con un true resultado cuando los datos estén disponibles para leer o con un false resultado cuando no haya más datos disponibles para leerse debido a que el canal se completa correctamente.
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.