Поделиться через


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.

Реализации

Применяется к