Язык

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[]

Аргументы, используемые для замены этого узла.

Возвращаемое значение

Перезаписанный узел, но если изменения не были внесены, то возвращает тот же узел.

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