public VKeCRMQueryProvider(ISession session, QueryOptions queryOptions, string entityName) { if (session == null) throw new ArgumentNullException("session"); _session = session; this.entityName = entityName; this.queryOptions = queryOptions; }
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) { }
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)); }
public ZeusQueryProvider(ISession session, QueryOptions queryOptions) : base(session, queryOptions) { }