Resultados da pesquisa a pedido "expression-trees"

1 a resposta

Como obter um valor de um Span <T> com árvores de expressão Linq?

Gostaria de usar árvores de expressão Linq para chamar o indexador de umSpan<T>. O código se parece com: var spanGetter = typeof(Span<>) .MakeGenericType(typeof(float)).GetMethod("get_Item"); var myFloatSpan ...

2 a resposta

Converter em árvore de expressão

Relacionado a:Crie uma expressão lambda com 3 condições [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) select ...

0 a resposta

Extensão GROUP BY / Case Insensitivity para Asp.Net Web API ODATA?

Não foi possível encontrar o grupo por referências na documentação do ODATA V4. Quando passamos o grupo por consulta no URL, ele apenas retorna a chave, não os resultados agrupados reais. Quaisquer referências para usar o Group by no Asp.Net ...

2 a resposta

Crie uma expressão lambda com 3 condições

Eu quero criar uma expressão lambda dinamicamente para isso: (o => o.Year == year && o.CityCode == cityCode && o.Status == status)e eu escrevo isso: var body = Expression.AndAlso( Expression.Equal( Expression.PropertyOrField(param, "Year"), ...

1 a resposta

Modifique a árvore de expressão de IQueryable.Include () para adicionar condição à associação

Basicamente, eu gostaria de implementar um repositório que filtre todos os registros excluídos, mesmo através das propriedades de navegação. Então, eu tenho uma entidade base, algo assim: public abstract class Entity { public int Id { get; set; ...

1 a resposta

Crie Func para retornar os tipos de referência e valor

Eu tenho um método retornando umFunc<object> criado por uma expressão da seguinte maneira: var expr = Expression.Property( Expressions.Expression.Constant(new Foo { Name = "Hans", Age = 3 }, typeof(Foo)), "Age"); var f ...

1 a resposta

Expressões que quebram código quando compiladas usando a Atualização 1 do VS2015

Depois de instalar o Visual Studio 2015 Update 1 na minha máquina, vi que alguns dos meus testes de unidade falharam. Depois de fazer alguma investigação, pude reduzir o problema a esta linha de código: Expression<Func<GameObject, bool>> ...

1 a resposta

O Json.NET armazena em cache as informações de serialização dos tipos?

No mundo .NET, quando se trata de serialização de objetos, geralmente ele inspeciona os campos e propriedades do objeto em tempo de execução. O uso da reflexão para esse trabalho geralmente é lento e indesejável ao lidar com grandes conjuntos de ...

4 a resposta

Plotando árvores de expressão em R

Eu sei que posso criar uma árvore de expressão em R usando osubstitute função. Digamos que eu gere a seguinte árvore de expressão: expT <- substitute(a+(2*b+c))É possível visualizar a árvore de expressão em R, produzindo algo como: Eu sei ...

1 a resposta

Como chamar um lambda usando árvores de expressão LINQ em C # / .NET

Eu quero usar árvores de expressão para criar dinamicamente um método para chamar um lambda. O código a seguir executa bem para a primeira chamada para a função ComposeLambda, mas a segunda chamada falha com a seguinte mensagem de erro. Número ...