Windows.Storage.Streams 命名空间

支持对顺序访问流和随机访问流进行读取和写入。

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 设备或套接字。 可以对流执行异步读取、写入和查找操作。

对流调用 方法会刷新所有缓冲的数据,并释放系统资源,例如文件句柄、套接字和内存。

另请参阅