Lingua

ReplacingExpressionVisitor Classe

Definizione

Visitatore di espressioni che sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

[System.Runtime.CompilerServices.Nullable(0)]
public class ReplacingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
public class ReplacingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
[<System.Runtime.CompilerServices.Nullable(0)>]
type ReplacingExpressionVisitor = class
    inherit ExpressionVisitor
type ReplacingExpressionVisitor = class
    inherit ExpressionVisitor
Public Class ReplacingExpressionVisitor
Inherits ExpressionVisitor
Ereditarietà
ReplacingExpressionVisitor
Attributi

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni e Funzionamento delle query di EF Core .

Costruttori

Nome Descrizione
ReplacingExpressionVisitor(IDictionary<Expression,Expression>)

Visitatore di espressioni che sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

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

Crea una nuova istanza della ReplacingExpressionVisitor classe .

Metodi

Nome Descrizione
Replace(Expression, Expression, Expression)

Sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

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

Sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

Visit(Expression)

Visitatore di espressioni che sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

VisitMember(MemberExpression)

Visitatore di espressioni che sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

VisitMethodCall(MethodCallExpression)

Visitatore di espressioni che sostituisce un'espressione con un'altra nell'albero delle espressioni specificato.

Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.

Si applica a