MSDN Library
信息
您所需的主题如下所示。但此主题未包含在此库中。

IsolatedStorageFileStream.EndRead 方法

2013/12/13

结束挂起的异步读取请求。

Namespace:  System.IO.IsolatedStorage
程序集:  mscorlib(位于 mscorlib.dll 中)

public override int EndRead(
	IAsyncResult asyncResult
)

参数

asyncResult
类型: System.IAsyncResult
此流关闭或发生内部错误

返回值

类型: System.Int32
从流中读取的字节数,介于零和所请求的字节数之间。流仅在到达流的结尾处时才返回零。否则,它们将一直被阻止到至少有一个字节可用时。

异常条件
IsolatedStorageException

独立存储区已被移除。

- 或 -

独立存储被禁用。

ArgumentException

asyncResult 不是通过对该类调用 BeginRead 来创建的。

ArgumentNullException

asyncResultnull

InvalidOperationException

EndRead 被多次调用。

IOException

此流关闭或发生内部错误。

ObjectDisposedException

流已被释放。

对于 BeginRead 中的每个 IAsyncResult 对象,必须严格地调用一次 EndRead,并且调用 EndRead 是了解从 Stream 读取的字节数的唯一方法。EndRead 将一直被阻止到 I/O 操作完成时。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2016 Microsoft