Beispiel #1
0
 public VKeCRMQueryProvider(ISession session, QueryOptions queryOptions, string entityName)
 {
     if (session == null) throw new ArgumentNullException("session");
     _session = session;
     this.entityName = entityName;
     this.queryOptions = queryOptions;
 }
Beispiel #2
0
        public virtual ICriteria Translate(LinqExpression expression, QueryOptions queryOptions)
        {
            this.rootCriteria = null;
            this.options = queryOptions;

            Visit(expression); //ensure criteria

            return this.rootCriteria;
        }
 public NHibernateQueryProvider(ISession session, QueryOptions queryOptions)
     : this(session, queryOptions, null)
 {
 }
		public NHibernateQueryProvider(ISession session, QueryOptions queryOptions)
		{
			if (session == null) throw new ArgumentNullException("session");
			_session = session;
			this.queryOptions = queryOptions;
		}
 public LixNHibernateQueryProvider(ISession session, QueryOptions queryOptions, string entityName)
     : base(session, queryOptions, entityName)
 {
 }
 public LixNHibernateQueryProvider(ISession session, QueryOptions queryOptions)
     : base(session, queryOptions)
 {
 }
Beispiel #7
0
        public static INHibernateQueryable <T> Linq <T>(this ISession session, string entityName)
        {
            QueryOptions options = new QueryOptions();

            return(new Query <T>(new NHibernateQueryProvider(session, options, entityName), options));
        }
Beispiel #8
0
 public ZeusQueryProvider(ISession session, QueryOptions queryOptions)
     : base(session, queryOptions)
 {
 }