StreamWriterCodeGenVisitor

Ecng.ComponentModel

Implements ICodeGenVisitor using a StreamWriter for code generation.

Inherits: BaseCodeGenVisitor

Constructors

StreamWriterCodeGenVisitor
public StreamWriterCodeGenVisitor(StreamWriter writer)
streamWriterCodeGenVisitor = StreamWriterCodeGenVisitor(writer)

Implements ICodeGenVisitor using a StreamWriter for code generation.

writer
The StreamWriter instance used for outputting code.

Methods

Write
protected override void Write(string text)
streamWriterCodeGenVisitor.Write(text)

Writes text to the underlying StreamWriter without a newline.

text
The text to write.
WriteLine
protected override void WriteLine(string text)
streamWriterCodeGenVisitor.WriteLine(text)

Writes a line to the underlying StreamWriter, followed by a newline.

text
The text to write.