Resultados de la búsqueda a petición "expression-trees"
¿Cuáles son algunos ejemplos de expresiones de LINQ de MemberBinding?
Hay tres posibilidades, pero no puedo encontrar ejemplos: System.Linq.Expressions.MemberAssignmentSystem.Linq.Expressions.MemberListBindingSystem.Linq.Expressions.MemberMemberBinding Quiero escribir algunas pruebas unitarias para ver si puedo ...
Árboles de expresión con parámetro dinámico
Quiero convertir esto: Func<dynamic, object> myFunc = t => return t.Name + " " + t.Surname;En un árbol de expresión. Lo que se me ocurrió es esto: ParameterExpression target = ExpressionParameter(typeof(dynamic), "target"); ParameterExpression ...
¿Cómo usar Expression Tree para acceder de forma segura a la ruta de objetos anulables?
Cuando obtengo un resultado XML deserializado en un árbol de objetos generado por xsd y quiero usar algún objeto profundo dentro de ese árbol a.b.c.d.e.f, me dará una excepción si falta algún nodo en esa ruta de consulta. if(a.b.c.d.e.f != null) ...
variable '' de tipo '' referenciada desde el alcance '', pero no está definida
Bueno, el siguiente código se explica por sí mismo; Quiero combinar dos expresiones en una usandoAnd operador. La última línea causa el error en tiempo de ejecución: Información adicional: variable 'y' del tipo 'System.String' referenciada ...
¿Cómo aplico OrderBy en un IQueryable usando un nombre de columna de cadena dentro de un método de extensión genérico?
public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName) where T : EntityObject { var param = Expression.Parameter(typeof(T), "o"); var body = Expression.PropertyOrField(param,columnName); var ...
Cómo llamar a una lambda usando árboles de expresión LINQ en C # / .NET
Quiero usar árboles de expresión para crear dinámicamente un método para llamar a una lambda. El siguiente código funciona bien para la primera llamada a la función ComposeLambda, pero la segunda llamada falla con el siguiente mensaje ...
¿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 ...
Trazado de árboles de expresión en R
Sé que puedo crear un árbol de expresión en R usando elsubstitute función. Digamos que genero el siguiente árbol de expresión: expT <- substitute(a+(2*b+c))¿Es posible visualizar el árbol de expresión en R, produciendo algo como: Yo sé eso( ...
¿Json.NET almacena la información de serialización de los tipos de caché?
En el mundo .NET, cuando se trata de la serialización de objetos, generalmente se trata de inspeccionar los campos y propiedades del objeto en tiempo de ejecución. El uso de la reflexión para este trabajo suele ser lento y no es deseable cuando ...
Expresiones rompiendo el código cuando se compila usando VS2015 Actualización 1
Después de instalar Visual Studio 2015 Update 1 en mi máquina, vi que algunas de las pruebas de mi unidad fallaron. Después de investigar un poco pude reducir el problema a esta línea de código: Expression<Func<GameObject, bool>> expression = t ...