导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

IRandomAccessStreamReference Interface

使 Windows 运行时组件提供对封装流的访问。

语法


public interface IRandomAccessStreamReference

特性

[Version(0x06020000)]

成员

IRandomAccessStreamReference接口 具有这些类型的成员:

方法

The IRandomAccessStreamReference 接口 具有这些方法。 它还继承方法于Object 类.

方法说明
OpenReadAsync Opens a stream for random access.

 

备注

当您的 Windows 运行时组件将随机访问流公开给调用方时,实现 IRandomAccessStreamReference 接口。有关顺序只读流,请实现 IInputStreamReference 接口。

例如,StorageFile 为文件的内容提供 IRandomAccessStream,因此其实现 IRandomAccessStreamReference 接口。通常,提供流需要访问硬盘,因此流操作是异步的。使用文件内容的组件接收的是 IRandomAccessStreamReference,而不是 StorageFile 引用,因为此引用对输入参数的要求更低。

重要事项  并非所有的源都可以有效地提供随机访问流。如果组件只需要顺序读取权限,请考虑实现 IInputStreamReference 接口而不是 IRandomAccessStreamReference 接口。

要求

最低支持客户端

Windows 8

最低支持服务器

Windows Server 2012

最低支持电话

Windows Phone 8

命名空间

Windows.Storage.Streams
Windows::Storage::Streams [C++]

元数据

Windows.winmd

另请参见

IInputStreamReference

 

 

显示:
© 2014 Microsoft