System::IO::Stream::WriteAsync 方法

Stream::WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) method

异步将一系列字节写入当前流,按写入的字节数前进此流中的当前位置,并监视取消请求。

TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count)
参数类型描述
bufferconst ArrayPtr<uint8_t>&包含要写入字节的数组。
offsetint32_tbuffer 中子范围写入开始处的 0 基索引。
countint32_t要写入的子范围中元素的数量。

ReturnValue

表示异步写入操作的任务。

另见

Stream::WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) method

异步将一系列字节写入当前流,按写入的字节数前进此流中的当前位置,并监视取消请求。

virtual TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count, const Threading::CancellationToken &cancellationToken)
参数类型描述
bufferconst ArrayPtr<uint8_t>&包含要写入字节的数组。
offsetint32_tbuffer 中子范围写入开始处的 0 基索引。
countint32_t要写入的子范围中元素的数量。
cancellationTokenconst Threading::CancellationToken&用于监视取消请求的令牌。

ReturnValue

表示异步写入操作的任务。

另见