ChannelReader<T>.ReadAllAsync(CancellationToken) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.