public VisitorParameters( ISessionFactoryImplementor sessionFactory, IDictionary<ConstantExpression, NamedParameter> constantToParameterMap, List<NamedParameterDescriptor> requiredHqlParameters, QuerySourceNamer querySourceNamer) { SessionFactory = sessionFactory; ConstantToParameterMap = constantToParameterMap; RequiredHqlParameters = requiredHqlParameters; QuerySourceNamer = querySourceNamer; }
public VisitorParameters( ISessionFactoryImplementor sessionFactory, IDictionary <ConstantExpression, NamedParameter> constantToParameterMap, List <NamedParameterDescriptor> requiredHqlParameters, QuerySourceNamer querySourceNamer) { SessionFactory = sessionFactory; ConstantToParameterMap = constantToParameterMap; RequiredHqlParameters = requiredHqlParameters; QuerySourceNamer = querySourceNamer; }
public VisitorParameters( ISessionFactoryImplementor sessionFactory, IDictionary <ConstantExpression, NamedParameter> constantToParameterMap, List <NamedParameterDescriptor> requiredHqlParameters, QuerySourceNamer querySourceNamer, System.Type targetEntityType, QueryMode rootQueryMode) { SessionFactory = sessionFactory; ConstantToParameterMap = constantToParameterMap; RequiredHqlParameters = requiredHqlParameters; QuerySourceNamer = querySourceNamer; TargetEntityType = targetEntityType; RootQueryMode = rootQueryMode; }
public static void Visit(QuerySourceNamer namer, QueryModel queryModel) { new QuerySourceIdentifier(namer).VisitQueryModel(queryModel); }
private QuerySourceIdentifier(QuerySourceNamer namer) { _namer = namer; }