Bagikan melalui


ChannelReader<T>.ReadAllAsync(CancellationToken) Metode

Definisi

IAsyncEnumerable<T> Membuat yang memungkinkan pembacaan semua data dari saluran.

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)

Parameter

cancellationToken
CancellationToken

Token pembatalan yang digunakan untuk membatalkan enumerasi. Jika data segera siap untuk dibaca, maka data tersebut dapat dihasilkan bahkan setelah pembatalan diminta.

Mengembalikan

Asinkron yang dibuat dapat dijumlahkan.

Pengecualian

Token pembatalan dibatalkan. Pengecualian ini disimpan ke dalam tugas yang dikembalikan.

Keterangan

Setiap MoveNextAsync() panggilan yang kembali true akan membaca item berikutnya dari saluran.

MoveNextAsync() false mengembalikan sekali tidak ada lagi data yang atau akan pernah tersedia untuk dibaca.

Berlaku untuk