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;
 }
Esempio n. 3
0
 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;
 }
		public static void Visit(QuerySourceNamer namer, QueryModel queryModel)
		{
			new QuerySourceIdentifier(namer).VisitQueryModel(queryModel);
		}
		private QuerySourceIdentifier(QuerySourceNamer namer)
		{
			_namer = namer;
		}