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