Namespace System.Linq.Dynamic.Core
Classes
DefaultQueryableAnalyzer
Default implementation.
DynamicClass
Provides a base class for dynamic objects for Net 3.5
DynamicClassFactory
A factory to create dynamic classes, based on http://stackoverflow.com/questions/29413942/c-sharp-anonymous-object-with-properties-from-dictionary.
DynamicEnumerableExtensions
Define extensions on System.Collections.IEnumerable.
DynamicExpressionParser
Helper class to convert an expression into an LambdaExpression
DynamicProperty
DynamicProperty
DynamicQueryableExtensions
Provides a set of static (Shared in Visual Basic) methods for querying data structures that implement System.Linq.IQueryable. It allows dynamic string based querying. Very handy when, at compile time, you don't know the type of queries that will be generated, or when downstream components only return column names to sort and filter by.
ExtensibilityPoint
Extensibility point: If you want to modify expanded queries before executing them set your own functionality to override empty QueryOptimizer
GroupResult
The result of a call to a DynamicQueryableExtensions.GroupByMany() overload.
PagedResult
PagedResult
PagedResult<TSource>
PagedResult{TSource}
ParsingConfig
Configuration class for System.Linq.Dynamic.Core.
Interfaces
IAssemblyHelper
IAssemblyHelper interface which is used to retrieve assemblies that have been loaded into the execution context of this application domain.
IQueryableAnalyzer
Interface for QueryableAnalyzer.