ReplacingExpressionVisitor Classe

Definição

Um visitante de expressão que substitui uma expressão por outra na árvore de expressão fornecida.

Esse tipo é normalmente usado por provedores de banco de dados (e outras extensões). Em geral, ele não é usado no código do aplicativo.

public class ReplacingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type ReplacingExpressionVisitor = class
    inherit ExpressionVisitor
Public Class ReplacingExpressionVisitor
Inherits ExpressionVisitor
Herança
ReplacingExpressionVisitor

Construtores

ReplacingExpressionVisitor(IDictionary<Expression,Expression>)
ReplacingExpressionVisitor(IReadOnlyList<Expression>, IReadOnlyList<Expression>)

Cria uma nova instância da classe ReplacingExpressionVisitor.

Métodos

Replace(Expression, Expression, Expression)

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

Visit(Expression)
VisitMember(MemberExpression)
VisitMethodCall(MethodCallExpression)

Aplica-se a