IDynamicExpression.Rewrite(Expression[]) 方法

定义

重写此节点,该节点可将动态表达式的自变量替换为提供的值。 args 的数目需要与当前表达式的数目匹配。 不应使用此类型。 由于程序集重构,只能为公共的;并且在内部用于性能优化。 此辅助方法允许重新编写要独立于特定实现类的节点,该实现类是从调用站点正在使用的 DynamicExpression 派生的。

public:
 System::Linq::Expressions::Expression ^ Rewrite(cli::array <System::Linq::Expressions::Expression ^> ^ args);
public System.Linq.Expressions.Expression Rewrite (System.Linq.Expressions.Expression[] args);
abstract member Rewrite : System.Linq.Expressions.Expression[] -> System.Linq.Expressions.Expression
Public Function Rewrite (args As Expression()) As Expression

参数

args
Expression[]

用于替换此节点的参数。

返回

返回重写的节点,但如果未进行任何更改,则返回相同的节点。

适用于