Resultados de la búsqueda a petición "linq-expressions"

2 la respuesta

La propiedad de navegación de entidades IQueryable no se puede traducir a una expresión de tienda

Estoy usando Entity Framework Designer primero y necesito crear objetos de modelo personalizados a partir de los objetos db. No quiero usar IEnumerable porque consultará demasiados campos. El objetivo es eliminar la selección interna dentro de ...

1 la respuesta

¿Cuál es el propósito del método Expression.Quote de LINQ?

La documentación de MSDN dice: Expresión Cita Método Crea un UnaryExpression que representa una expresión que tiene un valor constante de tipo Expresión. He podido construir expresiones predicadas para usar en consultas LINQ al construirlas ...

1 la respuesta

Usando expresiones FieldInfo.SetValue vs LINQ para establecer un campo en una estructura

Quiero establecer campos privados usando expresiones LINQ. Tengo este codigo: //parameter "target", the object on which to set the field `field` ParameterExpression targetExp = Expression.Parameter(typeof(object), "target"); //parameter "value" ...

2 la respuesta

¿Cómo reutilizo una expresión en un solo objeto en otra expresión?

Siento que me falta algo simple, pero no he encontrado la documentación que responde a mi pregunta. Recientemente he estado descomponiendo algunas de las proyecciones de linq en expresiones reutilizables. Funciona muy bien cuando se opera en una ...

1 la respuesta

Invocar una expresión en una instrucción Select - LINQ to Entity Framework

Estoy tratando de usar una clase de construcción de Expresión ya existente que hice al intentar hacer una cláusula select, pero no estoy seguro de cómo adjuntar la expresión al árbol de expresión para Select, intenté hacer lo siguiente: var ...

1 la respuesta

¿Por qué algunas propiedades de objeto son UnaryExpression y otras MemberExpression?

Actuando en la respuesta a miSeleccione una propiedad de modelo utilizando una lambda y no un nombre de propiedad de ...

3 la respuesta

Cómo las expresiones Linq determinan la igualdad?

Estoy considerando usar una expresión de Linq como clave en un diccionario. Sin embargo, me preocupa obtener resultados extraños, porque no sé cómo la Igualdad está determinada por las expresiones de Linq. ¿Una clase derivada de Expression ...

4 la respuesta

Dinámico LINQ: ¿hay una versión .NET 4?

Estoy buscando usar LINQ para algunas rutinas de búsqueda y quería tener algunas cláusulas where dinámicas. Entonces, por ejemplo, si un usuario desea buscar por ciudad o por estado, tendría una llamada LINQ Where <> dinámica en lugar de crear ...

1 la respuesta

Cómo construir una LambdaExpression a partir de una LambdaExpression existente sin compilar

Quiero combinar dos LambdaExpressions sin compilarlas. Esto es lo que parece si los compilo: public Expression<Func<TContainer,bool>> CreatePredicate<TContainer,TMember>( Expression<Func<TContainer,TMember>> ...

2 la respuesta

Calling (objeto params []) con Expression []

Estoy tratando de llamar a String.Format desde dentro de un árbol Linq.Expression. Aquí hay un ejemplo rápido: var format = Expression.Constant("({0}) {1}"); var company = Expression.Property(input, membernames.First()); var project ...