System::IO::Stream::WriteAsync Methode

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

Schreibt asynchron eine Sequenz von Bytes in den aktuellen Stream, verschiebt die aktuelle Position in diesem Stream um die geschriebene Anzahl von Bytes und überwacht Abbruchanforderungen.

TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count)
ParameterTypBeschreibung
bufferconst ArrayPtr<uint8_t>&Das Array, das die zu schreibenden Bytes enthält.
Offsetint32_tEin nullbasierter Index des Elements in buffer, an dem der zu schreibende Teilbereich beginnt.
countint32_tDie Anzahl der Elemente im zu schreibenden Teilbereich.

ReturnValue

Eine Aufgabe, die die asynchrone Schreiboperation darstellt.

Siehe auch

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

Schreibt asynchron eine Sequenz von Bytes in den aktuellen Stream, verschiebt die aktuelle Position in diesem Stream um die geschriebene Anzahl von Bytes und überwacht Abbruchanforderungen.

virtual TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count, const Threading::CancellationToken &cancellationToken)
ParameterTypBeschreibung
bufferconst ArrayPtr<uint8_t>&Das Array, das die zu schreibenden Bytes enthält.
Offsetint32_tEin nullbasierter Index des Elements in buffer, an dem der zu schreibende Teilbereich beginnt.
countint32_tDie Anzahl der Elemente im zu schreibenden Teilbereich.
cancellationTokenconst Threading::CancellationToken&Das Token, das auf Abbruchanforderungen überwacht wird.

ReturnValue

Eine Aufgabe, die die asynchrone Schreiboperation darstellt.

Siehe auch