Ejemplo n.º 1
0
        private static IList <IDbParameterSetter> findSetters(IQueryableDocument mapping, Type queryType, Expression expression, EnumStorage enumStorage)
        {
            var visitor = new CompiledQueryMemberExpressionVisitor(mapping, queryType, enumStorage);

            visitor.Visit(expression);
            var parameterSetters = visitor.ParameterSetters;

            return(parameterSetters);
        }
Ejemplo n.º 2
0
        private bool isContainment <T>(Expression <Action <T> > expression)
        {
            var method = ReflectionHelper.GetMethod(expression);

            return(CompiledQueryMemberExpressionVisitor.IsContainmentMethod(method));
        }