public SqlAllPredicate GetSqlAllPredicate(SqlExpression leftExpression, SqlCompareOperatorType sqlCompareOperatorType) { SqlAllPredicate newSqlAllPredicate = new SqlAllPredicate(this, leftExpression, sqlCompareOperatorType, SqlAllPredicateType.All); this.sqlPredicate = newSqlAllPredicate; return(newSqlAllPredicate); }
public virtual void Visiting(SqlAllPredicate allPredicate) { allPredicate.LeftExpression.Accept(this); allPredicate.SqlCompareOperator.Accept(this); switch (allPredicate.SqlAllPredicateType) { case SqlAllPredicateType.All : sqlBuilder.Append(" All "); break; case SqlAllPredicateType.Any : sqlBuilder.Append(" Any "); break; case SqlAllPredicateType.Some : sqlBuilder.Append(" Some "); break; default : break; } sqlBuilder.Append("("); allPredicate.SqlSelectStatement.Accept(this); sqlBuilder.Append(")"); }
public virtual void Visited(SqlAllPredicate allPredicate) { }
public SqlAllPredicate GetSqlAllPredicate(SqlExpression leftExpression, SqlCompareOperatorType sqlCompareOperatorType) { SqlAllPredicate newSqlAllPredicate = new SqlAllPredicate(this, leftExpression, sqlCompareOperatorType, SqlAllPredicateType.All) ; this.sqlPredicate = newSqlAllPredicate; return newSqlAllPredicate; }