public override int Visit(SqlSelectValueSpec sqlSelectValueSpec) { int hashCode = SqlSelectValueSpecHashCode; hashCode = CombineHashes(hashCode, sqlSelectValueSpec.Expression.Accept(this)); return(hashCode); }
public override SqlObject Visit(SqlSelectValueSpec sqlSelectValueSpec) { return(SqlSelectValueSpec.Create(sqlSelectValueSpec.Expression.Accept(this) as SqlScalarExpression)); }
public abstract void Visit(SqlSelectValueSpec selectSpec);
public override void Visit(SqlSelectValueSpec sqlSelectValueSpec) { this.writer.Write("VALUE "); sqlSelectValueSpec.Expression.Accept(this); }
protected abstract SqlSelectSpec Visit(SqlSelectValueSpec spec);