/// <summary> /// Loads all instances of <see cref="DataModel{TEntity}"/>. /// </summary> /// <param name="deep"></param> /// <param name="transactionContext"></param> /// <returns></returns> public static DataModelCollection <DataModel <TEntity> > LoadAll(bool deep, DbTransaction transactionContext) { var query = new DataModelQuery <DataModel <TEntity> >(); return(query.SelectMany(deep, transactionContext)); }
/// <summary> /// Loads all instances of <see cref="DataModel{TEntity}"/>. /// </summary> /// <param name="provider"></param> /// <param name="transactionContext"></param> /// <returns></returns> public static DataModelCollection <DataModel <TEntity> > LoadAll(DbDataProvider provider, DbTransaction transactionContext) { var query = new DataModelQuery <DataModel <TEntity> >(); return(query.SelectMany(provider, transactionContext)); }
/// <summary> /// Loads all instances of <see cref="DataModel{TEntity}"/>. /// </summary> /// <param name="deep"></param> /// <param name="provider"></param> /// <returns></returns> public static DataModelCollection <DataModel <TEntity> > LoadAll(bool deep, DbDataProvider provider) { var query = new DataModelQuery <DataModel <TEntity> >(); return(query.SelectMany(deep, provider)); }
/// <summary> /// Loads all instances of <see cref="DataModel{TEntity}"/>. /// </summary> /// <returns></returns> public static DataModelCollection <DataModel <TEntity> > LoadAll() { var query = new DataModelQuery <DataModel <TEntity> >(); return(query.SelectMany()); }
/// <summary> /// Loads all instances of <typeparamref name="TModel"/>. /// </summary> /// <typeparam name="TModel"></typeparam> /// <param name="deep"></param> /// <param name="transactionContext"></param> /// <returns></returns> public static DataModelCollection <TModel> LoadAll <TModel>(bool deep, DbTransaction transactionContext) where TModel : DataModel { var query = new DataModelQuery <TModel>(); return(query.SelectMany(deep, transactionContext)); }
/// <summary> /// Loads all instances of <typeparamref name="TModel"/>. /// </summary> /// <typeparam name="TModel"></typeparam> /// <param name="deep"></param> /// <param name="provider"></param> /// <returns></returns> public static DataModelCollection <TModel> LoadAll <TModel>(bool deep, DbDataProvider provider) where TModel : DataModel { var query = new DataModelQuery <TModel>(); return(query.SelectMany(deep, provider)); }
/// <summary> /// Loads all instances of <typeparamref name="TModel"/>. /// </summary> /// <typeparam name="TModel"></typeparam> /// <param name="provider"></param> /// <param name="transactionContext"></param> /// <returns></returns> public static DataModelCollection <TModel> LoadAll <TModel>(DbDataProvider provider, DbTransaction transactionContext) where TModel : DataModel { var query = new DataModelQuery <TModel>(); return(query.SelectMany(provider, transactionContext)); }
/// <summary> /// Loads all instances of <typeparamref name="TModel"/>. /// </summary> /// <typeparam name="TModel"></typeparam> /// <returns></returns> public static DataModelCollection <TModel> LoadAll <TModel>() where TModel : DataModel { var query = new DataModelQuery <TModel>(); return(query.SelectMany()); }