public override INamedQueryGenerator <T> GetNamedQueryGenerator <T>(IStructureSchemas structureSchemas)
 {
     throw new NotSupportedException("SQL CE4 does not support Stored procedures.");
 }
Exemplo n.º 2
0
 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)));
 }