Windows.Storage.Streams 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持对顺序访问流和随机访问流进行读取和写入。
类
Buffer |
提供 IBuffer 接口及其相关接口的默认实现。 |
DataReader |
从输入流读取数据。 |
DataReaderLoadOperation |
从输入流加载数据。 |
DataWriter |
将数据写入输出流。 |
DataWriterStoreOperation |
将缓冲区中的数据提交到后备存储。 |
FileInputStream |
从文件读取数据。 |
FileOutputStream |
将数据写入文件。 |
FileRandomAccessStream |
支持在指定位置读取和写入文件。 |
InMemoryRandomAccessStream |
提供对存储在内存中而不是磁盘上的输入和输出流中的数据的随机访问。 |
InputStreamOverStream |
为 IStream 基本实现提供Windows 运行时输入流。 |
OutputStreamOverStream |
为 IStream 基本实现提供Windows 运行时输出流。 |
RandomAccessStream |
提供对输入和输出流中的数据的随机访问。 |
RandomAccessStreamOverStream |
为 IStream 基本实现提供Windows 运行时随机访问流。 |
RandomAccessStreamReference |
提供对文件的输入和输出流中的数据的随机访问。 |
接口
IBuffer |
表示字节流读取和写入接口使用的引用字节数组。 缓冲区 是此接口的类实现。 |
IContentTypeProvider |
描述数据的格式。 |
IDataReader |
提供对输入流的读取访问权限。 |
IDataWriter |
提供对输出流的写入访问权限。 |
IInputStream |
表示要读取的字节的顺序流。 |
IInputStreamReference |
允许Windows 运行时组件提供对封装流的顺序读取访问权限。 |
IOutputStream |
表示要写入的字节顺序流。 |
IPropertySetSerializer |
提供将 IPropertySet 序列化/反序列化到 IBuffer 的功能。 |
IRandomAccessStream |
支持对输入和输出流中的数据进行随机访问。 |
IRandomAccessStreamReference |
允许Windows 运行时组件提供对封装流的访问。 |
IRandomAccessStreamWithContentType |
支持对指定数据格式的输入和输出流中的数据进行随机访问。 |
枚举
ByteOrder |
指定流的字节顺序。 |
FileOpenDisposition |
要对文件执行的操作的枚举值。 |
InputStreamOptions |
指定输入流的读取选项。 |
UnicodeEncoding |
指定流的字符编码类型。 |
注解
流是字节序列的抽象,例如文件、I/O 设备或套接字。 可以对流执行异步读取、写入和查找操作。
对流调用 方法会刷新所有缓冲的数据,并释放系统资源,例如文件句柄、套接字和内存。