Пример #1
0
 protected SqlTextQueryableBase(SqlDialect dialect, SqlLinqBuilder?builder = null, Expression?expression = null)
 {
     Dialect     = dialect;
     Builder     = builder ?? SqlLinqBuilder.Create(typeof(T));
     ElementType = typeof(T);
     Provider    = new InternalQueryProvider(this);
     Expression  = expression ?? Expression.Constant(this);
 }
Пример #2
0
 protected override IOrderedQueryable <TEntity> CreateSelf <TEntity>(SqlDialect dialect, SqlLinqBuilder builder, Expression expression) =>
 new SqlTextQueryable <TEntity>(dialect, builder, expression);
Пример #3
0
 protected abstract IOrderedQueryable <TEntity> CreateSelf <TEntity>(SqlDialect dialect, SqlLinqBuilder builder, Expression expression);