Compartir a través de


ReplacingExpressionVisitor Clase

Definición

Visitante de expresión que reemplaza una expresión por otra en el árbol de expresiones determinado.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

public class ReplacingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type ReplacingExpressionVisitor = class
    inherit ExpressionVisitor
Public Class ReplacingExpressionVisitor
Inherits ExpressionVisitor
Herencia
ReplacingExpressionVisitor

Comentarios

Consulte Implementación de proveedores y extensiones de bases de datos yCómo funcionan las consultas de EF Core para obtener más información y ejemplos.

Constructores

ReplacingExpressionVisitor(IDictionary<Expression,Expression>)

Visitante de expresión que reemplaza una expresión por otra en el árbol de expresiones determinado.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

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

Crea una nueva instancia de la clase ReplacingExpressionVisitor.

Métodos

Replace(Expression, Expression, Expression)

Reemplaza una expresión por otra en un árbol de expresión determinado.

Visit(Expression)

Visitante de expresión que reemplaza una expresión por otra en el árbol de expresiones determinado.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

VisitMember(MemberExpression)

Visitante de expresión que reemplaza una expresión por otra en el árbol de expresiones determinado.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

VisitMethodCall(MethodCallExpression)

Visitante de expresión que reemplaza una expresión por otra en el árbol de expresiones determinado.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

Se aplica a