public override int Visit(SqlSubqueryScalarExpression sqlSubqueryScalarExpression) { int hashCode = SqlSubqueryScalarExpressionHashCode; hashCode = CombineHashes(hashCode, sqlSubqueryScalarExpression.Query.Accept(this)); return(hashCode); }
public override SqlObject Visit(SqlSubqueryScalarExpression sqlSubqueryScalarExpression) { return(SqlSubqueryScalarExpression.Create(sqlSubqueryScalarExpression.Query.Accept(this) as SqlQuery)); }
public abstract void Visit(SqlSubqueryScalarExpression scalarExpression);
public override void Visit(SqlSubqueryScalarExpression sqlSubqueryScalarExpression) { this.WriteStartContext("("); sqlSubqueryScalarExpression.Query.Accept(this); this.WriteEndContext(")"); }
protected abstract SqlScalarExpression Visit(SqlSubqueryScalarExpression expression);
public override void Visit(SqlSubqueryScalarExpression sqlSubqueryScalarExpression) { this.writer.Write("("); sqlSubqueryScalarExpression.Query.Accept(this); this.writer.Write(")"); }