Bagikan melalui


QuicStream.EndRead(IAsyncResult) Metode

Definisi

Menunggu pembacaan asinkron yang tertunda selesai. (Pertimbangkan untuk menggunakan ReadAsync(Byte[], Int32, Int32) sebagai gantinya.)

public:
 override int EndRead(IAsyncResult ^ asyncResult);
public override int EndRead (IAsyncResult asyncResult);
override this.EndRead : IAsyncResult -> int
Public Overrides Function EndRead (asyncResult As IAsyncResult) As Integer

Parameter

asyncResult
IAsyncResult

Referensi ke permintaan asinkron yang tertunda untuk diselesaikan.

Mengembalikan

Jumlah byte yang dibaca dari aliran, antara nol (0) dan jumlah byte yang diminta.

Keterangan

ReadAsync mengembalikan nol (0) hanya jika nol byte diminta atau jika tidak ada lagi byte yang akan tersedia karena berada di akhir aliran; jika tidak, operasi baca tidak selesai sampai setidaknya satu byte tersedia. Jika tidak ada byte yang diminta, operasi baca dapat segera selesai atau mungkin tidak selesai sampai setidaknya satu byte tersedia (tetapi tanpa mengonsumsi data apa pun).

Berlaku untuk