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[]
Аргументы, используемые для замены этого узла.
Возвращаемое значение
Перезаписанный узел, но если изменения не были внесены, то возвращает тот же узел.