Resultados de la búsqueda a petición "expression-trees"
¿Cómo puedo transformar esta expresión linq?
Digamos que tengo una entidad que quiero consultar con clasificación aplicada:
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...
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 ...
¿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 ...
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 ...
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 ...
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> ...
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 ...
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"), ...
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) ...