QuicStream.EndRead(IAsyncResult) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
等候暫止的非同步讀取完成。 (請考慮用 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
參數
- asyncResult
- IAsyncResult
要完成的擱置中非同步要求的參考。
傳回
從數據流讀取的位元組數目,介於零 (0) 和要求的位元元組數目之間。
備註
ReadAsync
只有在要求零個字節時,否則傳回零 (0) ;如果數據流結尾沒有可用的位元組,則傳回零個字節;否則,讀取作業在至少一個字節可用之前不會完成。 如果要求零個字節,讀取作業可能會立即完成,或直到至少有一個字節可供使用 (,但不需要耗用任何數據) 為止。