Ejemplo n.º 1
0
        public static Query Where <T1, T2, T3, T4>(this View view, Expression <Func <T1, T2, T3, T4, bool> > expr)
        {
            view.ThrowIfNullArgument(nameof(view));
            expr.ThrowIfNullArgument(nameof(expr));

            Criteria c = new SingleExpressionCriteria(expr);

            return(new Query(view, c));
        }
Ejemplo n.º 2
0
 protected void Visit(SingleExpressionCriteria criteria)
 {
     _str.Append(_fv.GetWhereClause(criteria.Expression.PartialEval(), _svList));
 }