BrotliStream.EndRead(IAsyncResult) 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.
Menunggu pembacaan asinkron yang tertunda selesai. (Pertimbangkan untuk menggunakan metode sebagai gantinya ReadAsync(Byte[], Int32, Int32) .)
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 0 (nol) dan jumlah byte yang Anda minta. BrotliStream mengembalikan 0 hanya di akhir aliran; jika tidak, ia memblokir hingga setidaknya satu byte tersedia.
Pengecualian
asyncResult
adalah null
.
asyncResult
tidak berasal dari BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) metode pada aliran saat ini.
Operasi akhir tidak dapat dilakukan karena aliran ditutup.