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)
| パラメーター | 型 | 説明 |
|---|---|---|
| バッファ | const ArrayPtr<uint8_t>& | 書き込むバイトを含む配列。 |
| offset | int32_t | 書き込みサブレンジが開始する buffer 内の要素の 0 ベースインデックス。 |
| count | int32_t | 書き込むサブレンジ内の要素数。 |
ReturnValue
非同期書き込み操作を表すタスク。
参照
- Typedef TaskPtr
- Typedef ArrayPtr
- Class Stream
- Namespace System::IO
- Library Aspose.Page for C++
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)
| パラメーター | 型 | 説明 |
|---|---|---|
| バッファ | const ArrayPtr<uint8_t>& | 書き込むバイトを含む配列。 |
| offset | int32_t | 書き込みサブレンジが開始する buffer 内の要素の 0 ベースインデックス。 |
| count | int32_t | 書き込むサブレンジ内の要素数。 |
| cancellationToken | const Threading::CancellationToken& | キャンセル要求を監視するトークン。 |
ReturnValue
非同期書き込み操作を表すタスク。
参照
- Typedef TaskPtr
- Typedef ArrayPtr
- Class CancellationToken
- Class Stream
- Namespace System::IO
- Library Aspose.Page for C++