This assembly includes various base template classes that templates can inherit from to gain functionality.

Classes

  ClassDescription
Public classBatch
Public classOutputFileCodeTemplate
Templates can be derived from this class to allow their output to be saved to file during generation.
Public classScriptError
An error that occurred during a script execution.
Public classScriptErrorCollection
Public classScriptResult
The result of a script execution including any errors that may have occurred.
Public classScriptUtility
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.
Public classSqlCodeTemplate
Templates can be derived from this class to gain various helper methods that are useful when generating code from a SQL metadata source.
Public classStringUtility Obsolete.
Various string utility methods.
Public classVBSqlCodeTemplate