Represents an INI data parser for streams. [詳解]
公開メンバ関数 | |
StreamIniDataParser () | |
Ctor [詳解] | |
StreamIniDataParser (IniDataParser parser) | |
Ctor [詳解] | |
IniData | ReadData (StreamReader reader) |
Reads data in INI format from a stream. [詳解] | |
void | WriteData (StreamWriter writer, IniData iniData) |
Writes the ini data to a stream. [詳解] | |
void | WriteData (StreamWriter writer, IniData iniData, IIniDataFormatter formatter) |
Writes the ini data to a stream. [詳解] | |
プロパティ | |
IniDataParser | Parser [get, set] |
This instance will handle ini data parsing and writing [詳解] | |
Represents an INI data parser for streams.
IniParser.StreamIniDataParser.StreamIniDataParser | ( | ) |
Ctor
IniParser.StreamIniDataParser.StreamIniDataParser | ( | IniDataParser | parser | ) |
Ctor
parser |
IniData IniParser.StreamIniDataParser.ReadData | ( | StreamReader | reader | ) |
Reads data in INI format from a stream.
reader | Reader stream. |
ArgumentNullException | Thrown if reader is null . |
void IniParser.StreamIniDataParser.WriteData | ( | StreamWriter | writer, |
IniData | iniData | ||
) |
Writes the ini data to a stream.
writer | A write stream where the ini data will be stored |
iniData | An IniData instance. |
ArgumentNullException | Thrown if writer is null . |
void IniParser.StreamIniDataParser.WriteData | ( | StreamWriter | writer, |
IniData | iniData, | ||
IIniDataFormatter | formatter | ||
) |
Writes the ini data to a stream.
writer | A write stream where the ini data will be stored |
iniData | An IniData instance. |
formatter | Formaterr instance that controls how the ini data is transformed to a string |
ArgumentNullException | Thrown if writer is null . |
|
getset |
This instance will handle ini data parsing and writing