Compartilhar via


RelationalProjectionExpressionVisitor Classe

Definição

Um visitante de expressão para traduzir projeções de consulta LINQ relacionais.

public class RelationalProjectionExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ProjectionExpressionVisitor
type RelationalProjectionExpressionVisitor = class
    inherit ProjectionExpressionVisitor
Public Class RelationalProjectionExpressionVisitor
Inherits ProjectionExpressionVisitor
Herança
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.DefaultQueryExpressionVisitor
RelationalProjectionExpressionVisitor

Construtores

RelationalProjectionExpressionVisitor(ISqlTranslatingExpressionVisitorFactory, IEntityMaterializerSource, RelationalQueryModelVisitor, IQuerySource)

Cria uma nova instância de RelationalProjectionExpressionVisitor.

RelationalProjectionExpressionVisitor(RelationalProjectionExpressionVisitorDependencies, RelationalQueryModelVisitor, IQuerySource)

Cria uma nova instância de RelationalProjectionExpressionVisitor.

Métodos

Visit(Expression)

Visita o nó determinado.

VisitMemberInit(MemberInitExpression)

Visite uma expressão de inicialização de membro.

VisitMethodCall(MethodCallExpression)

Visite uma expressão de chamada de método.

VisitMethodCall(MethodCallExpression)

Visita os filhos de MethodCallExpression.

(Herdado de ProjectionExpressionVisitor)
VisitNew(NewExpression)

Visite uma nova expressão.

VisitSubQuery(SubQueryExpression)

Visite uma subconsulta.

(Herdado de ProjectionExpressionVisitor)
VisitUnary(UnaryExpression)

Visita os filhos de UnaryExpression.

(Herdado de ProjectionExpressionVisitor)

Aplica-se a