21 packages tagged with “ExpressionTree”
FastExpressionCompiler 5. 10-40x times faster than Expression.Compile()
Lambda expression to JavaScript converter: converts System.Linq.ExpressionTree to syntactically correct JavaScript code. See the project page for more.
FastExpressionCompiler is 10-40x times faster than Expression.Compile()
VF.ExpressionParser is a robust .NET library designed to parse and understand complex LINQ expressions. Whether you're visualizing, debugging, or auditing, this tool simplifies the process of interpreting and transforming LINQ expressions.
Sprint.Linq is a free set of extensions for expression tree
PredicateExtensions is a C# utility that will take two Lambda expressions and combine them using .And or .Or extension methods. Expressions be joined at runtime for dynamic LINQ queries. PredicateExtensions can be used with EntityFramework to refactor and create dynamic queries.
FastExpressionCompiler for LightExpression is 10-40x times faster than Expression.Compile()
Lightweight optimizer of System.Linq.Expression expressions. Just basic boolean algebra and reductions, constant and tuple/anonymous type eliminations. For side-effect free Expressions. No compilation-subjective optimizations.
.Net library for clever processing of requests from datatables.net jQuery plugin on the server side (ASP.NET, Nancy or any other web server). It dynamically builds an expression tree from the request and allows to filter and sort an IQueryable according to the request parameters.
Extensions to System.Reflection.
Reflection based on ExpressionTrees
This package adds the PredicateExtensions source directly to your project. For the full project, including tests, download the project from github.
Access private members with compile-time safety.
A tool that compares two expression trees to check if they are equivalent.
A dynamic code generator that convert Sql based filter criteria into compiled lambda expressions.
一个NET Web API通用过滤查询器