public override INamedQueryGenerator <T> GetNamedQueryGenerator <T>(IStructureSchemas structureSchemas) { throw new NotSupportedException("SQL CE4 does not support Stored procedures."); }
public QueryBuilder(IStructureSchemas structureSchemas, IExpressionParsers expressionParsers) { InnerQueryBuilder = new QueryBuilder(typeof(T), structureSchemas, expressionParsers); }
public virtual IQueryBuilder <T> GetQueryBuilder <T>(IStructureSchemas structureSchemas) where T : class { return(new QueryBuilder <T>(structureSchemas, new ExpressionParsers(structureSchemas.StructureSchemaBuilder.DataTypeConverter))); }
public virtual INamedQueryGenerator <T> GetNamedQueryGenerator <T>(IStructureSchemas structureSchemas) where T : class { return(new NamedQueryGenerator <T>(GetQueryBuilder <T>(structureSchemas), GetDbQueryGenerator(), new DbDataTypeTranslator())); }
public virtual IQueryBuilder GetQueryBuilder(Type structureType, IStructureSchemas structureSchemas) { return(new QueryBuilder(structureType, structureSchemas, new ExpressionParsers(structureSchemas.StructureSchemaBuilder.DataTypeConverter))); }