Resultados de la búsqueda a petición "iqueryable"
IQueryable vs IQueryable <T>
Simplemente me pregunto por qué hay una
Combinando árboles de expresión
Tengo la siguiente expresión: public Expression<Func<T, bool>> UserAccessCheckExpression<T>(int userId) where T : class { return x => (IsAdmin || userId == CurrentUserId || userId == 0); } Entonces quiero aplicar este filtro a varias colecciones ...
Marco de entidad y patrón de repositorio (problema con IQueryable)
Acabo de cambiar de Linq 2 SQL a Entity Framework, y veo algunos comportamientos extraños en EF con los que espero que alguien pueda ayudar. Intenté buscar en Google, pero no pude encontrar a otras personas con este mismo problema. Me he burlado ...
IQueryable <T> con EntityObject usando Genéricos e Interfaces (¿Posible?)
Tengo un repositorio de búsqueda para EntityFramework 4.0 usando LinqKit con la siguiente función de búsqueda: public IQueryable<T> Search<T>(Expression<Func<T, bool>> predicate) where T : EntityObject { ...
Sintaxis de proyección Lambda IQueryable
Tengo un IQueryable cuyos objetos de Entity Framework 4 me gustaría proyectar en sus equivalentes DTO. Uno de esos objetos 'Persona' es una clase EF4, y el POCO PersonP correspondiente es una clase que he definido. Estoy usando Automapper para ...
¿Diferencias entre IQueryable, List, IEnumerator?
Me pregunto cuál es la diferencia entre IQueryable, List, IEnumerator y cuándo debo usar cada uno. Por ejemplo, cuando uso Linq to SQL, haría algo como esto: public List<User> GetUsers() { return db.User.where(/* some query here */).ToList(); ...
Convertir conjunto de datos a IQueryable <T> o IEnumerable <T>
Dado que todavía no hay Linq para DB2 (¡vamos IBM!), Y quiero tratar con IQueryables o IEnumerables en mi código, ¿cómo convertiría una DataTable en una IQueryable? ¿O un IEnumerable? Tengo una interfaz y una clase que coincide con las ...
refactoring LINQ IQueryable expresión para eliminar porciones duplicadas de consultas
Tengo algunas consultas linq que tienen redundancia. Me gustaría descifrar una sola pieza de código. Estas son expresiones de unión que son IQueryable, y es importante que no haga que la consulta se evalúe antes de lo que sería sin ...