DynamicExpression.IDynamicExpression.Rewrite(Expression[]) 方法

定义

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

 virtual System::Linq::Expressions::Expression ^ System.Linq.Expressions.IDynamicExpression.Rewrite(cli::array <System::Linq::Expressions::Expression ^> ^ args) = System::Linq::Expressions::IDynamicExpression::Rewrite;
System.Linq.Expressions.Expression IDynamicExpression.Rewrite (System.Linq.Expressions.Expression[] args);
abstract member System.Linq.Expressions.IDynamicExpression.Rewrite : System.Linq.Expressions.Expression[] -> System.Linq.Expressions.Expression
override this.System.Linq.Expressions.IDynamicExpression.Rewrite : System.Linq.Expressions.Expression[] -> System.Linq.Expressions.Expression
Function Rewrite (args As Expression()) As Expression Implements IDynamicExpression.Rewrite

参数

args
Expression[]

自变量。

返回

返回重写的表达式 Expression

实现

适用于