ProjectionExpressionVisitor ProjectionExpressionVisitor Class

A projection expression visitor.

Syntax

Declaration

public class ProjectionExpressionVisitor : DefaultQueryExpressionVisitorPublic Class ProjectionExpressionVisitor
    Inherits DefaultQueryExpressionVisitor

Inheritance Hierarchy

Inherited Members

QueryModelVisitor,
QueryModelVisitor,
CreateQueryModelVisitor(),
CreateQueryModelVisitor(),
VisitParameter(ParameterExpression),
VisitParameter(ParameterExpression),
GetParameterValueMethodInfo,
GetParameterValueMethodInfo,
Visit(Expression),
Visit(Expression),
VisitExtension(Expression)
VisitExtension(Expression)

Constructors summary

Initializes a new instance of the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ProjectionExpressionVisitor class.

Methods summary

Visit a subquery.

Constructors

  • ProjectionExpressionVisitor(EntityQueryModelVisitor)
    ProjectionExpressionVisitor(EntityQueryModelVisitor)

    Initializes a new instance of the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ProjectionExpressionVisitor class.

    public ProjectionExpressionVisitor(EntityQueryModelVisitor entityQueryModelVisitor)Public Sub New(entityQueryModelVisitor As EntityQueryModelVisitor)

    Parameters

Methods

  • VisitSubQuery(SubQueryExpression)
    VisitSubQuery(SubQueryExpression)

    Visit a subquery.

    protected override Expression VisitSubQuery(SubQueryExpression expression)Protected Overrides Function VisitSubQuery(expression As SubQueryExpression) As Expression

    Parameters

    • expression
      SubQueryExpression
      SubQueryExpression

      The subquery expression.

    Returns

    • System.Linq.Expressions.Expression
      System.Linq.Expressions.Expression

      A compiled query expression fragment representing the input subquery expression.

Details

Assembly

Microsoft.EntityFrameworkCore.dll