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

Tanım

Kanaldaki tüm verilerin okunmasını sağlayan bir IAsyncEnumerable<T> oluşturur.

public virtual System.Collections.Generic.IAsyncEnumerable<T> ReadAllAsync(System.Threading.CancellationToken cancellationToken = default);
abstract member ReadAllAsync : System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'T>
override this.ReadAllAsync : System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<'T>
Public Overridable Function ReadAllAsync (Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of T)

Parametreler

cancellationToken
CancellationToken

Numaralandırmayı iptal etmek için kullanılacak iptal belirteci. Veriler hemen okumaya hazırsa, bu veriler iptal istendikten sonra bile verilebilir.

Döndürülenler

Oluşturulan zaman uyumsuz numaralandırılabilir.

Özel durumlar

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

Açıklamalar

Döndüren true her MoveNextAsync() çağrı, kanaldan sonraki öğeyi okur.

MoveNextAsync() , artık veri bulunmadığında veya okunabilecek hale getirildikten sonra döndürür false .

Şunlara uygulanır