public override int Visit(SqlArrayScalarExpression sqlArrayScalarExpression) { int hashCode = SqlArrayScalarExpressionHashCode; hashCode = CombineHashes(hashCode, sqlArrayScalarExpression.SqlQuery.Accept(this)); return(hashCode); }
public override void Visit(SqlArrayScalarExpression sqlArrayScalarExpression) { this.writer.Write("ARRAY"); this.WriteStartContext("("); sqlArrayScalarExpression.SqlQuery.Accept(this); this.WriteEndContext(")"); }
public override SqlObject Visit(SqlArrayScalarExpression sqlArrayScalarExpression) { return(SqlArrayScalarExpression.Create(sqlArrayScalarExpression.SqlQuery.Accept(this) as SqlQuery)); }
public abstract void Visit(SqlArrayScalarExpression scalarExpression);