public PredicateExpression(IExpression left, ExpressionOperator op, PredicateQuantifier quantifier, BracketedExpression subQuery) { if (left == null) { throw new ArgumentNullException("left"); } if (op == null) { throw new ArgumentNullException("op"); } if (quantifier == null) { throw new ArgumentNullException("quantifier"); } if (subQuery == null) { throw new ArgumentNullException("subQuery"); } m_left = left; m_right = subQuery; m_operator = op; m_quantifier = quantifier; }
public override void Perform(PredicateQuantifier node) { if (node == null) { throw new ArgumentNullException("node"); } m_sql.Append(node.Value); }
public virtual void Perform(PredicateQuantifier node) { }