Table of Contents

Class ApplyParametersVisitor

Namespace
NMF.Expressions
Assembly
NMF.Expressions.dll

Denotes a vistor implementation that applies values to an expression tree

public class ApplyParametersVisitor : ExpressionVisitorBase
Inheritance
ApplyParametersVisitor
Inherited Members
Extension Methods

Constructors

ApplyParametersVisitor(IDictionary<string, object>)

Creates a new instance

public ApplyParametersVisitor(IDictionary<string, object> parameterMappings)

Parameters

parameterMappings IDictionary<string, object>

A dictionary with mappings for parameters based on parameter names

Methods

VisitParameter(ParameterExpression)

Visits the ParameterExpression.

protected override Expression VisitParameter(ParameterExpression node)

Parameters

node ParameterExpression

The expression to visit.

Returns

Expression

The modified expression, if it or any subexpression was modified; otherwise, returns the original expression.