internal static IDictionary <ConstantExpression, NamedParameter> Visit(ref Expression expression, ISessionFactoryImplementor sessionFactory) { var visitor = new ExpressionParameterVisitor(sessionFactory); expression = visitor.VisitExpression(expression); return(visitor._parameters); }
public static IDictionary <ConstantExpression, NamedParameter> Visit(Expression expression) { var visitor = new ExpressionParameterVisitor(); visitor.VisitExpression(expression); return(visitor._parameters); }
public static IDictionary<ConstantExpression, NamedParameter> Visit(Expression expression, ISessionFactoryImplementor sessionFactory) { var visitor = new ExpressionParameterVisitor(sessionFactory); visitor.VisitExpression(expression); return visitor._parameters; }
public static IDictionary<ConstantExpression, NamedParameter> Visit(Expression expression) { var visitor = new ExpressionParameterVisitor(); visitor.VisitExpression(expression); return visitor._parameters; }