Aracılığıyla paylaş


ChannelReader<T>.WaitToReadAsync(CancellationToken) Yöntem

Tanım

Veriler okunmaya hazır olduğunda tamamlanacak bir ValueTask<TResult> döndürür.

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)

Parametreler

cancellationToken
CancellationToken

CancellationToken Bekleme işlemini iptal etmek için kullanılan.

Döndürülenler

ValueTask<TResult> Veriler okunmaya hazır olduğunda veya true kanal başarıyla tamamlandığından başka veri okunmaya hazır olmadığında sonuçla false tamamlanacak bir sonuç.

Kanal bir özel durumla tamamlanırsa, görev bir özel durumla da tamamlanır.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Şunlara uygulanır