Expression 构造函数

定义

重载

Expression(ExpressionEvaluator, Expression[])

初始化 Expression 类的新实例。 表达式构造函数。

Expression(String, Expression[])

初始化 Expression 类的新实例。 内置表达式构造函数。

Expression(ExpressionEvaluator, Expression[])

初始化 Expression 类的新实例。 表达式构造函数。

public Expression (AdaptiveExpressions.ExpressionEvaluator evaluator, params AdaptiveExpressions.Expression[] children);
new AdaptiveExpressions.Expression : AdaptiveExpressions.ExpressionEvaluator * AdaptiveExpressions.Expression[] -> AdaptiveExpressions.Expression
Public Sub New (evaluator As ExpressionEvaluator, ParamArray children As Expression())

参数

evaluator
ExpressionEvaluator

有关如何验证和计算表达式的信息。

children
Expression[]

子表达式。

适用于

Expression(String, Expression[])

初始化 Expression 类的新实例。 内置表达式构造函数。

public Expression (string type, params AdaptiveExpressions.Expression[] children);
new AdaptiveExpressions.Expression : string * AdaptiveExpressions.Expression[] -> AdaptiveExpressions.Expression
Public Sub New (type As String, ParamArray children As Expression())

参数

type
String

来自 ExpressionType的内置表达式的类型。

children
Expression[]

子表达式。

适用于