C# 클래스 System.IO.StreamReader

상속: TextReader
파일 보기 프로젝트 열기: dotnet/corefx 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Null StreamReader

Private Properties

프로퍼티 타입 설명
CheckAsyncTaskInProgress void
CompressBuffer void
DetectEncoding void
Init void
Init void
IsPreamble bool
Peek int
ReadAsyncInternal Task
ReadBuffer int
ReadBuffer int
ReadBufferAsync Task
ReadLineAsyncInternal Task
ReadToEndAsyncInternal Task
StreamReader System.Text

공개 메소드들

메소드 설명
Close ( ) : void
DiscardBufferedData ( ) : void
Read ( ) : int
Read ( char buffer, int index, int count ) : int
ReadAsync ( char buffer, int index, int count ) : Task
ReadBlock ( char buffer, int index, int count ) : int
ReadBlockAsync ( char buffer, int index, int count ) : Task
ReadLine ( ) : string
ReadLineAsync ( ) : Task
ReadToEnd ( ) : string
ReadToEndAsync ( ) : Task
StreamReader ( Stream stream ) : System.Text
StreamReader ( Stream stream, Encoding encoding ) : System.Text
StreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System.Text
StreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System.Text
StreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen ) : System.Text
StreamReader ( Stream stream, bool detectEncodingFromByteOrderMarks ) : System.Text
StreamReader ( string path ) : System.Text
StreamReader ( string path, Encoding encoding ) : System.Text
StreamReader ( string path, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System.Text
StreamReader ( string path, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System.Text
StreamReader ( string path, bool detectEncodingFromByteOrderMarks ) : System.Text

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
CheckAsyncTaskInProgress ( ) : void
CompressBuffer ( int n ) : void
DetectEncoding ( ) : void
Init ( Stream stream ) : void
Init ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen ) : void
IsPreamble ( ) : bool
Peek ( ) : int
ReadAsyncInternal ( char buffer, int index, int count ) : Task
ReadBuffer ( ) : int
ReadBuffer ( char userBuffer, int userOffset, int desiredChars, bool &readToUserBuffer ) : int
ReadBufferAsync ( ) : Task
ReadLineAsyncInternal ( ) : Task
ReadToEndAsyncInternal ( ) : Task
StreamReader ( ) : System.Text

메소드 상세

Close() 공개 메소드

public Close ( ) : void
리턴 void

DiscardBufferedData() 공개 메소드

public DiscardBufferedData ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

Read() 공개 메소드

public Read ( ) : int
리턴 int

Read() 공개 메소드

public Read ( char buffer, int index, int count ) : int
buffer char
index int
count int
리턴 int

ReadAsync() 공개 메소드

public ReadAsync ( char buffer, int index, int count ) : Task
buffer char
index int
count int
리턴 Task

ReadBlock() 공개 메소드

public ReadBlock ( char buffer, int index, int count ) : int
buffer char
index int
count int
리턴 int

ReadBlockAsync() 공개 메소드

public ReadBlockAsync ( char buffer, int index, int count ) : Task
buffer char
index int
count int
리턴 Task

ReadLine() 공개 메소드

public ReadLine ( ) : string
리턴 string

ReadLineAsync() 공개 메소드

public ReadLineAsync ( ) : Task
리턴 Task

ReadToEnd() 공개 메소드

public ReadToEnd ( ) : string
리턴 string

ReadToEndAsync() 공개 메소드

public ReadToEndAsync ( ) : Task
리턴 Task

StreamReader() 공개 메소드

public StreamReader ( Stream stream ) : System.Text
stream Stream
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( Stream stream, Encoding encoding ) : System.Text
stream Stream
encoding Encoding
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System.Text
stream Stream
encoding Encoding
detectEncodingFromByteOrderMarks bool
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System.Text
stream Stream
encoding Encoding
detectEncodingFromByteOrderMarks bool
bufferSize int
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( Stream stream, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize, bool leaveOpen ) : System.Text
stream Stream
encoding Encoding
detectEncodingFromByteOrderMarks bool
bufferSize int
leaveOpen bool
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( Stream stream, bool detectEncodingFromByteOrderMarks ) : System.Text
stream Stream
detectEncodingFromByteOrderMarks bool
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( string path ) : System.Text
path string
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( string path, Encoding encoding ) : System.Text
path string
encoding Encoding
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( string path, Encoding encoding, bool detectEncodingFromByteOrderMarks ) : System.Text
path string
encoding Encoding
detectEncodingFromByteOrderMarks bool
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( string path, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize ) : System.Text
path string
encoding Encoding
detectEncodingFromByteOrderMarks bool
bufferSize int
리턴 System.Text

StreamReader() 공개 메소드

public StreamReader ( string path, bool detectEncodingFromByteOrderMarks ) : System.Text
path string
detectEncodingFromByteOrderMarks bool
리턴 System.Text

프로퍼티 상세

Null 공개적으로 정적으로 프로퍼티

public static StreamReader,System.IO Null
리턴 StreamReader