Expression.MakeExpression Method

Definition

Overloads

MakeExpression(ExpressionEvaluator, Expression[])

Make an expression and validate it.

MakeExpression(String, Expression[])

Make an expression and validate it.

MakeExpression(ExpressionEvaluator, Expression[])

Make an expression and validate it.

public static AdaptiveExpressions.Expression MakeExpression (AdaptiveExpressions.ExpressionEvaluator evaluator, params AdaptiveExpressions.Expression[] children);
static member MakeExpression : AdaptiveExpressions.ExpressionEvaluator * AdaptiveExpressions.Expression[] -> AdaptiveExpressions.Expression
Public Shared Function MakeExpression (evaluator As ExpressionEvaluator, ParamArray children As Expression()) As Expression

Parameters

evaluator
ExpressionEvaluator

Information about how to validate and evaluate expression.

children
Expression[]

Child expressions.

Returns

New expression.

Applies to

MakeExpression(String, Expression[])

Make an expression and validate it.

public static AdaptiveExpressions.Expression MakeExpression (string type, params AdaptiveExpressions.Expression[] children);
static member MakeExpression : string * AdaptiveExpressions.Expression[] -> AdaptiveExpressions.Expression
Public Shared Function MakeExpression (type As String, ParamArray children As Expression()) As Expression

Parameters

type
String

Type of expression from ExpressionType.

children
Expression[]

Child expressions.

Returns

New expression.

Applies to