public abstract Build ( |
||
parent | ||
visitor | TSqlVisitor | |
return | void |
public abstract void Build(SqlFragment parent, TSqlVisitor visitor);
internal ScriptBuilder AppendFragment(SqlFragment fragment, SqlFragment parent, TSqlVisitor visitor) { SqlFragment v = parent; // TODO check here if this is a correct behaviour while (fragment != null) { fragment.Build(v, visitor); v = fragment; fragment = fragment.NextFragment; } return this; }