RandomAccessStream 类

定义

提供对输入和输出流中的数据的随机访问。

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class RandomAccessStream
继承
Object RandomAccessStream
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

有关详细信息,请参阅 快速入门:读取和写入文件,其中演示如何使用 RandomAccessStream 读取和写入文件字节。 若要使用流对图像进行编码,请参阅 图像处理

方法

CopyAndCloseAsync(IInputStream, IOutputStream)

将源流复制到目标流,并等待复制操作完成。

CopyAsync(IInputStream, IOutputStream)

将源流复制到目标流。

CopyAsync(IInputStream, IOutputStream, UInt64)

将指定数量的字节从源流复制到目标流。

适用于

产品 版本
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

另请参阅