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

表示字节流读取和写入接口使用的引用字节数组。 Buffer 是此接口的类实现。

IContentTypeProvider

描述数据的格式。

IDataReader

提供对输入流的读取访问权限。

IDataWriter

提供对输出流的写入访问权限。

IInputStream

表示要读取的字节的顺序流。

IInputStreamReference

允许Windows 运行时组件提供对封装流的顺序读取访问。

IOutputStream

表示要写入的字节的顺序流。

IPropertySetSerializer

提供将 IPropertySet 序列化/反序列化为 IBuffer 的功能。

IRandomAccessStream

支持在输入和输出流中随机访问数据。

IRandomAccessStreamReference

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

IRandomAccessStreamWithContentType

支持对指定数据格式的输入和输出流中的数据进行随机访问。

枚举

ByteOrder

指定流的字节顺序。

FileOpenDisposition

要对文件执行的操作的枚举值。

InputStreamOptions

指定输入流的读取选项。

UnicodeEncoding

指定流的字符编码类型。

注解

流是字节序列(例如文件、I/O 设备或套接字)的抽象。 可以对流执行异步读取、写入和查找操作。

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

另请参阅