Resultados da pesquisa a pedido "expression-trees"

5 a resposta

Expression.Or, O parâmetro 'item' não está no escopo

Estou tentando escrever uma função estática para Ou duas expressões, mas recebo o seguinte erro: O parâmetro 'item' não está no escopo. Descrição: ocorreu uma exceção não tratada durante a execução da solicitação da web atual. Revise o ...

8 a resposta

Uso prático de árvores de expressão [fechado]

As árvores de expressão são um recurso interessante, mas quais são seus usos práticos? Eles podem ser usados para algum tipo de geração de código ou metaprogramação ou algo assim?

2 a resposta

Como crio uma árvore de expressão que chama IEnumerable <TSource> .Any (…)?

Estou tentando criar uma árvore de expressão que representa o seguinte: myObject.childObjectCollection.Any(i => i.Name == "name");Reduzido para maior clareza, tenho o seguinte: //'myObject.childObjectCollection' is represented here by ...

8 a resposta

Como eu aplico OrderBy em um IQueryable usando um nome de coluna de string em um método de extensão 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 ...

4 a resposta

Análise de árvore de expressão lambda

Estou tentando usar as expressões lambda em um projeto para mapear para uma API de consulta de terceiros. Então, estou analisando a árvore da Expressão manualmente. Se eu passar em uma expressão lambda como: p => p.Title == "title"tudo ...