| Description | |
|
A StreamWriter object allows character data to be written to a stream using either default or specified encoding.
The target may be a stream, a file or just a path that supports streaming. Optionally, the buffer size may be specified.
|
|
| Syntax | |
|
| Constructor Create ( | FileOrPath : String ); | | Constructor Create ( |
FileOrPath : String; Append : Boolean ); | | Constructor Create ( |
FileOrPath : String; Append : Boolean; DataEncoding : System.Text.Encoding ); | | Constructor Create ( |
FileOrPath : String; Append : Boolean; DataEncoding : System.Text.Encoding; BufferSize : Integer ); | | Constructor Create ( |
TargetStream : Stream ); | | Constructor Create ( |
TargetStream : Stream; DataEncoding : System.Text.Encoding ); | | Constructor Create ( |
TargetStream : Stream; DataEncoding : System.Text.Encoding; BufferSize : Integer ); |
|
| Methods | |
|
| Close | Closes the StreamWriter |
| Write | Writes data to the current stream |
|
|
|
| Fields | |
|
| Null | | | | Provides a StreamWriter with no backing store that can be written to, but not read from. |
|
| Properties | |
|
| AutoFlush | | Boolean | | Gets or sets a value indicating whether the StreamWriter will flush its buffer to the underlying stream after every call to StreamWriter.Write. | |
BaseStream | | Stream | | Gets the underlying stream that interfaces with a backing store. | |
Encoding | | System.Text.Encoding | | Overridden. Gets the Encoding in which the output is written. | |
FormatProvider | | IFormatProvider | | Gets an object that controls formatting. | |
NewLine | | String | | Gets or sets the line terminator string used by the current TextWriter. |
|
Microsoft MSDN links | |
|
|