public SqlCompileResult(SqlCompileContext compileContext)
{
if (compileContext == null)
throw new ArgumentNullException("compileContext");
CompileContext = compileContext;
Messages = new List<SqlCompileMessage>();
Statements = new List<SqlStatement>();
}