Share via


RuntimeModelConvention.QueryRootRewritingExpressionVisitor Class

Definition

A visitor that rewrites EntityQueryRootExpression encountered in an expression to use a different entity type.

protected class RuntimeModelConvention.QueryRootRewritingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
Protected Class RuntimeModelConvention.QueryRootRewritingExpressionVisitor
Inherits ExpressionVisitor
Inheritance
RuntimeModelConvention.QueryRootRewritingExpressionVisitor

Constructors

RuntimeModelConvention.QueryRootRewritingExpressionVisitor(IModel)

Creates a new instance of RuntimeModelConvention.QueryRootRewritingExpressionVisitor.

Methods

Rewrite(Expression)

Rewrites EntityQueryRootExpression encountered in an expression to use a different entity type.

VisitExtension(Expression)

Visits the children of the extension expression.

Applies to