ProjectionExpressionVisitor ProjectionExpressionVisitor Class

Definition

A projection expression visitor.

public class ProjectionExpressionVisitor : DefaultQueryExpressionVisitor
Public Class ProjectionExpressionVisitor
    Inherits DefaultQueryExpressionVisitor
Inheritance
System.ObjectSystem.Object
ProjectionExpressionVisitorProjectionExpressionVisitor

Inherited Members

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.DefaultQueryExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ExpressionVisitorBase

Visit(System.Linq.Expressions.Expression)Visit(System.Linq.Expressions.Expression)
VisitExtension(System.Linq.Expressions.Expression)VisitExtension(System.Linq.Expressions.Expression)

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
entityQueryModelVisitor
EntityQueryModelVisitor EntityQueryModelVisitor

The entity query model visitor.

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.

Overrides