Class ExpressionFactory
Default IExpressionFactory implementation.
public sealed class ExpressionFactory : IExpressionFactory
- Inheritance
-
ExpressionFactory
- Implements
- Inherited Members
Constructors
ExpressionFactory(ILogicalExpressionFactory, ILogicalExpressionCache, IEvaluationVisitorFactory)
Default IExpressionFactory implementation.
public ExpressionFactory(ILogicalExpressionFactory logicalExpressionFactory, ILogicalExpressionCache cache, IEvaluationVisitorFactory evaluationVisitorFactory)
Parameters
logicalExpressionFactoryILogicalExpressionFactorycacheILogicalExpressionCacheevaluationVisitorFactoryIEvaluationVisitorFactory
Methods
Create(LogicalExpression, ExpressionContext?)
public Expression Create(LogicalExpression logicalExpression, ExpressionContext? expressionContext = null)
Parameters
logicalExpressionLogicalExpressionexpressionContextExpressionContext
Returns
Create(string, ExpressionContext?)
public Expression Create(string expression, ExpressionContext? expressionContext = null)
Parameters
expressionstringexpressionContextExpressionContext