Idioma

ReplacingExpressionVisitor.Replace Método

Definição

Sobrecargas

Nome Descrição
Replace(IReadOnlyList<Expression>, IReadOnlyList<Expression>, Expression)

Substitui uma expressão por outra na árvore de expressão fornecida.

Replace(Expression, Expression, Expression)

Substitui uma expressão por outra na árvore de expressão fornecida.

Replace(IReadOnlyList<Expression>, IReadOnlyList<Expression>, Expression)

Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs

Substitui uma expressão por outra na árvore de expressão fornecida.

public static System.Linq.Expressions.Expression Replace(System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> originals, System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> replacements, System.Linq.Expressions.Expression tree);
static member Replace : System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> * System.Collections.Generic.IReadOnlyList<System.Linq.Expressions.Expression> * System.Linq.Expressions.Expression -> System.Linq.Expressions.Expression
Public Shared Function Replace (originals As IReadOnlyList(Of Expression), replacements As IReadOnlyList(Of Expression), tree As Expression) As Expression

Parâmetros

originals
IReadOnlyList<Expression>

Uma lista de expressões originais a serem substituídas.

replacements
IReadOnlyList<Expression>

Uma lista de expressões a serem usadas como substituições.

tree
Expression

A árvore de expressão na qual a substituição será executada.

Retornos

Uma árvore de expressão com substituições feitas.

Aplica-se a

Replace(Expression, Expression, Expression)

Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs
Origem:
ReplacingExpressionVisitor.cs

Substitui uma expressão por outra na árvore de expressão fornecida.

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

Parâmetros

original
Expression

A expressão a ser substituída.

replacement
Expression

A expressão a ser usada como substituição.

tree
Expression

A árvore de expressão na qual a substituição será executada.

Retornos

Uma árvore de expressão com substituições feitas.

Aplica-se a