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) |
다른 스트림을 래핑하고 읽기 줄을 허용하는 스트림입니다. 데이터는 메모리에 버퍼링됩니다. |