Condividi tramite


ChannelReader<T>.WaitToReadAsync(CancellationToken) Metodo

Definizione

Restituisce un ValueTask<TResult> che verrà completato quando sono disponibili i dati per la lettura.

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)

Parametri

cancellationToken
CancellationToken

CancellationToken usato per annullare l'operazione di attesa.

Restituisce

ValueTask<TResult> che verrà completato con un risultato true quando sono disponibili i dati per la lettura o con un risultato false quando non sono disponibili altri dati perché il canale viene completato correttamente.

Se il canale viene completato con un'eccezione, anche l'attività verrà completata con un'eccezione.

Eccezioni

Il token di annullamento è stato annullato. Questa eccezione viene archiviata nell'attività restituita.

Si applica a