28 packages returned for Tags:"linq-expression"

Remote Linq is a small and easy to use - yet very powerful - library to translate linq expression trees to strongly typed, serializable expression trees and vice versa. It provides functionality to send arbitrary linq queries to a remote service to be applied and executed against any enumerable or... More information
Expression Builder-Fluent runtime created C# Expressions
A fluent interface to create Lambda functions and expression waiting for Microsoft Roslyn. The documentation can be found on http://www.kendar.org/?p=/dotnet/expressionsbuilder. No knowledge of IL and System.Linq.Expression is needed. And even Lambda can be called. Available items are: Function... More information
Enflow is a simple library for workflows and state rules. It aims to provide a simple, cross-platform unit-of-work facility. The state rule definitions can also be used to filter IQueryable and IEnumerable, including LINQ to Entities and other ORMs that can query by expressions.
YACQ - Embeddable Query Language
YACQ (Yet Another Compilable Query) is an embeddable querying language for .NET, based on Expression Trees API. This provides dynamic evaluation from strings, complete access to .NET libraries and the LINQ ecosystem. More details and the usage are in Project site.
Class Wrapper-Expression based class wrapping
To build a wrapper for a given type, with several function to handle method invocations and property usages. Simply create a ClassWrapperDescriptor, then with the instance obtained create a ClassWrapper on which the methods can be invoked The documentation can be found on... More information
Rxe by: slimmm
Rxe is a tool for developers using reflection and invoking methods, property read/write and constructors. Rxe precompiles these methods for each supported types so each call timing is very close to hard coded method invocation.
This simple rule engine is a .NET Standard library 2.0, which uses Microsoft's DLR DynamicExpressionParser in the background. The goal was to make a simple engine which is easy to use and compatible with many projects.