C# Класс System.IO.StreamReader

Наследование: TextReader
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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