| virtual BeginRead(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | 비동기 읽기 작업을 시작합니다. |
| virtual BeginWrite(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | 비동기 쓰기 작업을 시작합니다. |
| virtual Close() | 스트림을 닫습니다. |
| CopyTo(const SharedPtr<Stream>&) | 바이트를 지정된 스트림에 복사합니다. |
| CopyTo(const SharedPtr<Stream>&, int32_t) | 지정된 버퍼 크기를 사용하여 바이트를 지정된 스트림에 복사합니다. |
| Dispose() override | 현재 객체가 사용한 모든 리소스를 해제하고 스트림을 닫습니다. |
| virtual EndRead(System::SharedPtr<System::IAsyncResult>) | 지정된 비동기 읽기 작업이 완료될 때까지 대기합니다. |
| virtual EndWrite(System::SharedPtr<System::IAsyncResult>) | 비동기 쓰기 작업을 종료합니다. 지정된 비동기 쓰기 작업이 완료될 때까지 대기합니다. |
| virtual Flush() | 이 스트림의 버퍼를 비우고 모든 버퍼링된 데이터를 기본 저장소에 기록합니다. |
| virtual FlushAsync(const Threading::CancellationToken&) | 이 스트림에 대한 모든 버퍼를 비동기적으로 비우고, 버퍼링된 데이터를 기본 장치에 기록하며, 취소 요청을 모니터링합니다. |
| FlushAsync() | 이 스트림에 대한 모든 버퍼를 비동기적으로 비우고, 버퍼링된 데이터를 기본 장치에 기록하며, 취소 요청을 모니터링합니다. |
| virtual get_CanRead() const | 스트림을 읽을 수 있는지 결정합니다. |
| virtual get_CanSeek() const | 스트림이 시크(탐색)를 지원하는지 확인합니다. |
| virtual get_CanTimeout() const | 현재 스트림이 타임아웃될 수 있는지 여부를 결정하는 값을 가져옵니다. |
| virtual get_CanWrite() const | 스트림이 쓰기 가능한지 확인합니다. |
| virtual get_Length() const | 스트림의 길이를 바이트 단위로 반환합니다. |
| virtual get_Position() const | 스트림의 현재 위치를 반환합니다. |
| virtual get_ReadTimeout() const | 밀리초 단위로, 스트림이 타임아웃되기 전에 읽기를 시도하는 기간을 결정하는 값을 가져옵니다. |
| virtual get_WriteTimeout() const | 밀리초 단위의 값을 가져와 스트림이 타임아웃되기 전에 쓰기를 시도하는 기간을 결정합니다. |
| virtual Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) | 스트림에서 지정된 바이트 수를 읽어 지정된 바이트 배열에 씁니다. |
| virtual Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | 스트림에서 지정된 바이트 수를 읽어 지정된 바이트 배열에 씁니다. |
| Read(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | 스트림에서 지정된 바이트 수를 읽어 지정된 바이트 배열에 씁니다. |
| virtual ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | 현재 스트림에서 바이트 시퀀스를 비동기적으로 읽고, 읽은 바이트 수만큼 스트림 내 위치를 이동하며, 취소 요청을 모니터링합니다. |
| ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | 현재 스트림에서 바이트 시퀀스를 비동기적으로 읽고, 읽은 바이트 수만큼 스트림 내 위치를 이동하며, 취소 요청을 모니터링합니다. |
| virtual ReadByte() | 스트림에서 단일 바이트를 읽고, 읽은 바이트 값에 해당하는 32비트 정수 값을 반환합니다. |
| virtual Seek(int64_t, SeekOrigin) | 현재 객체가 나타내는 스트림의 위치를 설정합니다. |
| virtual set_Position(int64_t) | 스트림의 위치를 설정합니다. |
| virtual set_ReadTimeout(int) | 현재 스트림이 타임아웃될 수 있는지 여부를 결정하는 값을 설정합니다. |
| virtual set_WriteTimeout(int) | 밀리초 단위의 값을 설정하여 스트림이 타임아웃되기 전에 읽기를 시도하는 기간을 결정합니다. |
| virtual SetLength(int64_t) | 현재 객체가 나타내는 스트림의 길이를 설정합니다. |
| virtual Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) | 지정된 바이트 배열에서 지정된 바이트 하위 범위를 스트림에 씁니다. |
| virtual Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | 지정된 바이트 배열에서 지정된 바이트 하위 범위를 스트림에 씁니다. |
| Write(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | 지정된 바이트 배열에서 지정된 바이트 하위 범위를 스트림에 씁니다. |
| virtual WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | 현재 스트림에 바이트 시퀀스를 비동기적으로 쓰고, 기록된 바이트 수만큼 이 스트림 내 위치를 이동하며, 취소 요청을 모니터링합니다. |
| WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | 현재 스트림에 바이트 시퀀스를 비동기적으로 쓰고, 기록된 바이트 수만큼 이 스트림 내 위치를 이동하며, 취소 요청을 모니터링합니다. |
| virtual WriteByte(uint8_t) | 지정된 부호 없는 8비트 정수 값을 스트림에 씁니다. |