RelationalEntityQueryableExpressionVisitor Class

Definition

A visitor that performs basic relational query translation of EF query roots.

public class RelationalEntityQueryableExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.EntityQueryableExpressionVisitor
type RelationalEntityQueryableExpressionVisitor = class
    inherit EntityQueryableExpressionVisitor
Public Class RelationalEntityQueryableExpressionVisitor
Inherits EntityQueryableExpressionVisitor
Inheritance
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.DefaultQueryExpressionVisitor
RelationalEntityQueryableExpressionVisitor

Constructors

RelationalEntityQueryableExpressionVisitor(IModel, ISelectExpressionFactory, IMaterializerFactory, IShaperCommandContextFactory, IRelationalAnnotationProvider, RelationalQueryModelVisitor, IQuerySource)

Creates a new instance of RelationalEntityQueryableExpressionVisitor.

RelationalEntityQueryableExpressionVisitor(RelationalEntityQueryableExpressionVisitorDependencies, RelationalQueryModelVisitor, IQuerySource)

Creates a new instance of RelationalEntityQueryableExpressionVisitor.

Methods

VisitConstant(ConstantExpression)

Visits ConstantExpression nodes.

(Inherited from EntityQueryableExpressionVisitor)
VisitEntityQueryable(Type)

Visit an entity query root.

VisitMember(MemberExpression)

Visit a member expression.

VisitMethodCall(MethodCallExpression)

Visit a method call expression.

VisitSubQuery(SubQueryExpression)

Visit a sub-query expression.

Applies to