BufferedReadStream 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다.
public ref class BufferedReadStream : System::IO::Stream
public class BufferedReadStream : System.IO.Stream
type BufferedReadStream = class
inherit Stream
Public Class BufferedReadStream
Inherits Stream
- 상속
-
BufferedReadStream
생성자
| BufferedReadStream(Stream, Int32, ArrayPool<Byte>) |
새 스트림을 만듭니다. |
| BufferedReadStream(Stream, Int32) |
새 스트림을 만듭니다. |
속성
| BufferedData |
현재 버퍼링된 데이터입니다. |
| CanRead |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| CanSeek |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| CanTimeout |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| CanWrite |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| Length |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| Position |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
메서드
| Dispose(Boolean) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| EnsureBuffered() |
버퍼가 비어 있지 않은지 확인합니다. |
| EnsureBuffered(Int32) |
버퍼링된 데이터의 최소 양을 사용할 수 있는지 확인합니다. |
| EnsureBufferedAsync(CancellationToken) |
버퍼가 비어 있지 않은지 확인합니다. |
| EnsureBufferedAsync(Int32, CancellationToken) |
버퍼링된 데이터의 최소 양을 사용할 수 있는지 확인합니다. |
| Flush() |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| FlushAsync(CancellationToken) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| Read(Byte[], Int32, Int32) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| ReadAsync(Byte[], Int32, Int32, CancellationToken) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| ReadAsync(Memory<Byte>, CancellationToken) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| ReadLine(Int32) |
줄을 읽습니다. 선은 문자 시퀀스로 정의되고, 그 다음에는 캐리지 리턴과 줄 바꿈이 뒤따릅니다. 결과 문자열에는 종료 캐리지 리턴 및 줄 바꿈이 포함되어 있지 않습니다. |
| ReadLineAsync(Int32, CancellationToken) |
줄을 읽습니다. 선은 문자 시퀀스로 정의되고, 그 다음에는 캐리지 리턴과 줄 바꿈이 뒤따릅니다. 결과 문자열에는 종료 캐리지 리턴 및 줄 바꿈이 포함되어 있지 않습니다. |
| Seek(Int64, SeekOrigin) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| SetLength(Int64) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| Write(Byte[], Int32, Int32) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| WriteAsync(Byte[], Int32, Int32, CancellationToken) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |
| WriteAsync(ReadOnlyMemory<Byte>, CancellationToken) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |