BrotliStream.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(零)和你请求的字节数之间。 BrotliStream 仅在流的末尾返回零 (0);否则将一直阻塞,只到至少有一个字节可用。

例外

asyncResultnull

由于流已关闭,因此无法执行结束操作。

适用于