public SqlInPredicateItem AddSqlInPredicateItem(SqlSelectStatement sqlSelectStatement)
        {
            SqlInPredicateItem newSqlInPredicateItem = new SqlInPredicateItem(this, sqlSelectStatement);

            this.sqlInPredicateItems.Add(newSqlInPredicateItem);
            return(newSqlInPredicateItem);
        }
        public SqlInPredicateItem AddSqlInPredicateItem(SqlExpression sqlExpression)
        {
            SqlInPredicateItem newSqlInPredicateItem = new SqlInPredicateItem(this, sqlExpression);

            this.sqlInPredicateItems.Add(newSqlInPredicateItem);
            return(newSqlInPredicateItem);
        }
 public virtual void Visiting(SqlInPredicateItem inPredicateItem)
 {
     if (inPredicateItem.SqlExpression != null)
         inPredicateItem.SqlExpression.Accept(this);
     else if (inPredicateItem.SqlSelectStatement != null)
         inPredicateItem.SqlSelectStatement.Accept(this);
 }
 public virtual void Visited(SqlInPredicateItem inPredicateItem)
 {
 }
 public SqlInPredicateItem AddSqlInPredicateItem(SqlSelectStatement sqlSelectStatement)
 {
     SqlInPredicateItem newSqlInPredicateItem = new SqlInPredicateItem(this, sqlSelectStatement);
     this.sqlInPredicateItems.Add(newSqlInPredicateItem);
     return newSqlInPredicateItem;
 }
 public SqlInPredicateItem AddSqlInPredicateItem(SqlExpression sqlExpression)
 {
     SqlInPredicateItem newSqlInPredicateItem = new SqlInPredicateItem(this, sqlExpression);
     this.sqlInPredicateItems.Add(newSqlInPredicateItem);
     return newSqlInPredicateItem;
 }