Class ExtensibilityPoint
Extensibility point: If you want to modify expanded queries before executing them set your own functionality to override empty QueryOptimizer
Inheritance
System.Object
ExtensibilityPoint
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: System.Linq.Dynamic.Core
Assembly: System.Linq.Dynamic.Core.dll
Syntax
public class ExtensibilityPoint
Fields
| Improve this Doc View SourceQueryOptimizer
Place to optimize your queries. Example: Add a reference to Nuget package Linq.Expression.Optimizer and in your program initializers set Extensibility.QueryOptimizer = ExpressionOptimizer.visit;
Declaration
public static Func<Expression, Expression> QueryOptimizer
Field Value
Type | Description |
---|---|
System.Func<System.Linq.Expressions.Expression, System.Linq.Expressions.Expression> |