語言

WebSocketStream.EndRead(IAsyncResult) 方法

定義

等候暫止的異步讀取完成。 (考慮改用 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);否則,讀取操作直到至少有一個位元組可用才會完成。 若請求零位元組,讀取操作可能立即完成,或直到至少有一個位元組可用後才完成(但不會消耗任何資料)。

適用於