QuicStream.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) ;否则,在至少有一个字节可用之前,读取操作不会完成。 如果请求零个字节,读取操作可能会立即完成,也可能在至少有一个字节可用 (之前未完成,但不消耗任何数据) 。

适用于