RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor Class

Definition

A visitor that rewrites DbSet accesses encountered in an expression to EntityQueryRootExpression.

protected class RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor : Microsoft.EntityFrameworkCore.Metadata.Conventions.QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor
Protected Class RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor
Inherits QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor
Inheritance
RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor

Constructors

RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor(Type)

Creates a new instance of RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor.

Methods

Rewrite(IModel, Expression)

Rewrites DbSet accesses encountered in the expression to QueryRootExpression.

(Inherited from QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor)
Rewrite(IReadOnlyModel, Expression)

Rewrites DbSet accesses encountered in the expression to EntityQueryRootExpression.

(Inherited from QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor)
VisitMember(MemberExpression) (Inherited from QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor)
VisitMethodCall(MethodCallExpression)

Visits the children of the MethodCallExpression.

Applies to