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>&쓰기 위한 바이트를 포함하는 배열.
offsetint32_t쓰기 서브범위가 시작되는 buffer 내의 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)
매개변수형식설명
버퍼const ArrayPtr<uint8_t>&쓰기 위한 바이트를 포함하는 배열.
offsetint32_t쓰기 서브범위가 시작되는 buffer 내의 0 기반 인덱스.
countint32_t쓰기 위한 하위 범위의 요소 수.
cancellationTokenconst Threading::CancellationToken&취소 요청을 모니터링하기 위한 토큰.

ReturnValue

비동기 쓰기 작업을 나타내는 작업.

또 보기