信息
您所需的主题如下所示。但此主题未包含在此库中。

UnmanagedMemoryStream.Write 方法

2013/12/13

此 API 支持 .NET Framework 基础结构,但不适合在代码中直接使用。

使用缓冲区中的数据将字节块写入当前流。

Namespace:  System.IO
程序集:  mscorlib(位于 mscorlib.dll 中)

public override void Write(
	byte[] buffer,
	int offset,
	int count
)

参数

buffer
类型: System.Byte []
字节数组,从该字节数组将字节复制到当前流中。
offset
类型: System.Int32
缓冲区中的偏移量,从此处开始将字节复制到当前流中。
count
类型: System.Int32
要写入当前流的字节数。

异常条件
ObjectDisposedException

流已关闭。

NotSupportedException

基础内存不支持写入。

- 或 -

尝试写入流,但 CanWrite 属性为 false

- 或 -

count 值大于流的容量。

- 或 -

位置在流容量的末尾。

IOException

发生 I/O 错误。

ArgumentOutOfRangeException

其中一个指定的参数小于 0。

ArgumentException

offset 参数减去 buffer 参数的长度小于 count 参数。

ArgumentNullException

buffer 参数为 null

在流的当前位置发生写操作。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示: