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

1 la respuesta

¿Cómo obtener el valor de propiedad de MemberExpression sin .Compile ()?

4 la respuesta

¿Cómo creo una expresión genérica que tenga una expresión como parámetro?

Hay un

5 la respuesta

Elimine eficientemente las subexpresiones comunes en .NET Expression Tree

He escrito un DSL y un compilador que genera un árbol de expresiones .NET a partir de él. Todas las expresiones dentro del árbol están libres de efectos secu...

7 la respuesta

¿Cuál es el algoritmo para analizar expresiones en notación infija?

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...

0 la respuesta

Serialize.Linq no funciona en la capa proxy WCF

yo sueloSerialize.Linq [https://github.com/esskar/Serialize.Linq]para enviar y recibirExpression<Func<>> consulta entre cliente y servidor en el servicio de aplicación WCF porqueExpression<Func<>> no puede ser serializado todo parece estar ...

4 la respuesta

Análisis de árbol de expresión lambda

Estoy tratando de usar Lambda Expressions en un proyecto para asignar a una API de consulta de terceros. Entonces, estoy analizando el árbol de Expresión a mano. Si paso una expresión lambda como: p => p.Title == "title"Todo funciona. Sin ...

8 la respuesta

Acceda al valor de una expresión miembro

Si tengo un producto var p = new Product { Price = 30 };y tengo la siguiente consulta linq. var q = repo.Products().Where(x=>x.Price == p.Price).ToList()En un proveedor IQueryable, obtengo una MemberExpression para el precio P. que contiene ...

6 la respuesta

Mutar el árbol de expresión de un predicado para apuntar a otro tipo

IntroducciónEn la aplicación en la que estoy trabajando actualmente, hay dos tipos de cada objeto comercial: el tipo "ActiveRecord" y el tipo "DataContract". Entonces, por ejemplo, habría: namespace ActiveRecord { class Widget { public int Id { ...

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 ...