Resultados da pesquisa a pedido "linq-expressions"

3 a resposta

Como as expressões Linq determinam a igualdade?

Estou pensando em usar uma expressão Linq como uma chave em um dicionário. No entanto, estou preocupado em obter resultados estranhos, porque não sei como a Igualdade é determinada pelas expressões Linq. Uma classe derivada de Expression compara ...

2 a resposta

Expressão LINQ <Func <T, bool >> equavalente de .Contains ()

Alguém já teve uma idéia de como criar uma função .Contains (string) usando expressões Linq, ou mesmo criar um predicado para fazer isso public static Expression<Func<T, bool>> Or<T>(this Expression<Func<T, bool>> expr1, Expression<Func<T, ...

2 a resposta

A propriedade de navegação da entidade IQueryable não pode ser convertida em uma expressão de loja

estou usando o designer do Entity Framework primeiro e preciso criar objetos de modelo personalizados a partir dos objetos db. Não quero usar IEnumerable porque ele consultará muitos campos. O objetivo é remover a seleção interna dentro desta ...

1 a resposta

Qual é o objetivo do método Expression.Quote do LINQ?

A documentação do MSDN indica: Expression.Quote Método Cria uma UnaryExpression que representa uma expressão que possui um valor constante do tipo Expression. Consegui criar expressões de predicado para uso em consultas LINQ, construindo-as ...

4 a resposta

LINQ dinâmico - existe uma versão do .NET 4?

Estou procurando usar o LINQ para algumas rotinas de pesquisa e queria ter algumas cláusulas where dinâmicas. Portanto, por exemplo, se um usuário quiser pesquisar por cidade ou por estado, eu teria uma chamada LINQ Where <> dinâmica em vez de ...

1 a resposta

Usando expressões FieldInfo.SetValue vs LINQ para definir um campo em uma estrutura

Eu quero definir campos particulares usando expressões LINQ. Eu tenho este código: //parameter "target", the object on which to set the field `field` ParameterExpression targetExp = Expression.Parameter(typeof(object), "target"); //parameter ...

2 a resposta

Como reutilizar uma expressão em um único objeto em outra expressão

Sinto que estou perdendo algo simples, mas não encontrei a documentação que responde à minha pergunta. Recentemente, decomponho algumas das projeções do linq em expressões reutilizáveis. Ele funciona muito bem ao operar em uma coleção, mas não ...

1 a resposta

Chamar uma expressão em uma instrução Select - LINQ to Entity Framework

Estou tentando usar uma classe de construção de expressão já existente que criei ao tentar fazer uma cláusula de seleção, mas não sei como anexar a expressão à árvore de expressões do Select, tentei fazer o seguinte: var catalogs = ...

1 a resposta

Por que algumas propriedades do objeto são UnaryExpression e outras MemberExpression?

Atuando na resposta ao meuSelecione uma propriedade de modelo usando um lambda e não um nome de propriedade de sequência [https://stackoverflow.com/questions/3558974/select-a-model-property-using-a-lambda-and-not-a-string-property-name] pergunta, ...

1 a resposta

Como criar uma LambdaExpression a partir de uma LambdaExpression existente sem compilar

Eu quero combinar duas LambdaExpressions sem compilá-la Isto é o que parece se eu os compilar: public Expression<Func<TContainer,bool>> CreatePredicate<TContainer,TMember>( Expression<Func<TContainer,TMember>> ...