Resultados de la búsqueda a petición "expression-trees"

2 la respuesta

¿Cómo puedo transformar esta expresión linq?

Digamos que tengo una entidad que quiero consultar con clasificación aplicada:

2 la respuesta

C #: Ya se agregó un elemento con la misma clave al compilar la expresión

Ok, aquí hay uno difícil. Esperemos que haya un gurú de la expresión aquí que pueda detectar lo que estoy haciendo mal aquí, porque simplemente no lo entiend...

2 la respuesta

Llamar a un método genérico utilizando expresiones lambda (y un tipo solo conocido en tiempo de ejecución)

Puedes usarObjetos de expresión lambda [http://msdn.microsoft.com/en-us/library/system.linq.expressions.lambdaexpression.aspx] representar una lambda como expresión. ¿Cómo se crea unObjeto de expresión ...

2 la respuesta

¿Cómo creo un árbol de expresión que llame a IEnumerable <TSource> .Any (...)?

Estoy tratando de crear un árbol de expresión que represente lo siguiente: myObject.childObjectCollection.Any(i => i.Name == "name");Acortado para mayor claridad, tengo lo siguiente: //'myObject.childObjectCollection' is represented here by ...

2 la respuesta

Convierta func a predicado usando la reflexión en C #

Básicamente estoy tratando de haceresta [https://stackoverflow.com/questions/731249/how-to-convert-funct-bool-to-predicatet] , pero no sé qué será T, así que estoy construyendo cosas usando árboles de Reflexión y Expresión. // Input (I don't ...

2 la respuesta

Inyectar una variable en Mono.CSharp.Evaluator (tiempo de ejecución compilando una consulta LINQ desde una cadena)

Estoy usando la biblioteca Mono.CSharp para emitir código. Después de otra pregunta sobre SO (http://stackoverflow.com/questions/3407318/mono-compiler-as-a-service-mcs) logré que Mono.CSharp evaluara correctamente en el CLR de Microsoft. Para ...

2 la respuesta

Trabajar con tipos anulables en árboles de expresión

Tengo un método de extensión para filtrar dinámicamente los resultados de Linq to Entities usando valores de cadena. Funciona bien hasta que lo use para filtrar columnas anulables. Aquí está mi código: public static IOrderedQueryable<T> ...

2 la respuesta

Cómo pasar nombres de propiedades comprobadas del compilador / árbol de expresión a un atributo personalizado

En algunos lugares, noté que los árboles de expresión pasaron como argumentos a los métodos para permitir la verificación del compilador de los nombres de propiedades. Por ejemplo, Caliburn Micro tiene la siguiente firma de método en su clase ...

2 la respuesta

Crear una expresión lambda con 3 condiciones

Quiero crear una expresión lambda dinámicamente para esto: (o => o.Year == year && o.CityCode == cityCode && o.Status == status)y escribo esto: var body = Expression.AndAlso( Expression.Equal( Expression.PropertyOrField(param, "Year"), ...

2 la respuesta

Convertir contenido en árbol de expresión

Relacionado con:Crear una expresión lambda con 3 condiciones [https://stackoverflow.com/questions/46032599/create-a-lambda-expression-with-3-conditions] Por favor considere este Código: from a in myTbl where a.Address.Contains(strToCheck) ...