Udostępnij za pośrednictwem


ReplacingExpressionVisitor.Replace(Expression, Expression, Expression) Metoda

Definicja

Zamienia jedno wyrażenie na inne w danym drzewie wyrażeń.

public static System.Linq.Expressions.Expression Replace (System.Linq.Expressions.Expression original, System.Linq.Expressions.Expression replacement, System.Linq.Expressions.Expression tree);
static member Replace : System.Linq.Expressions.Expression * System.Linq.Expressions.Expression * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Shared Function Replace (original As Expression, replacement As Expression, tree As Expression) As Expression

Parametry

original
Expression

Wyrażenie do zastąpienia.

replacement
Expression

Wyrażenie, które ma być używane jako zamiana.

tree
Expression

Drzewo wyrażeń, w którym ma zostać wykonane zastąpienie.

Zwraca

Drzewo wyrażeń z wykonanymi zamianami.

Dotyczy