This assembly includes various base template classes that templates can inherit from to gain functionality.
Classes
| Class | Description | |
|---|---|---|
| Batch | ||
| OutputFileCodeTemplate |
Templates can be derived from this class to allow their output to be saved to file during generation.
| |
| ScriptError |
An error that occurred during a script execution.
| |
| ScriptErrorCollection | ||
| ScriptResult |
The result of a script execution including any errors that may have occurred.
| |
| ScriptUtility |
This class can be used to execute SQL scripts on a database. It takes a SQL script, parsers out the GO's and executes each batch remembering the correct line numbers.
| |
| SqlCodeTemplate |
Templates can be derived from this class to gain various helper methods that are useful when generating code from a SQL metadata source.
| |
| StringUtility | Obsolete.
Various string utility methods.
| |
| VBSqlCodeTemplate |