RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor 类

定义

将表达式中遇到的 DbSet 访问重写为 EntityQueryRootExpression的访问者。

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

构造函数

RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor(Type)

创建 RelationalQueryFilterRewritingConvention.RelationalDbSetAccessRewritingExpressionVisitor 的新实例。

方法

Rewrite(IModel, Expression)

将表达式中遇到的 DbSet 访问重写为 QueryRootExpression

(继承自 QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor)
Rewrite(IReadOnlyModel, Expression)

将表达式中遇到的 DbSet 访问重写为 EntityQueryRootExpression

(继承自 QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor)
VisitMember(MemberExpression)

将表达式中遇到的 DbSet 访问重写为 EntityQueryRootExpression的访问者。

(继承自 QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor)
VisitMethodCall(MethodCallExpression)

将表达式中遇到的 DbSet 访问重写为 EntityQueryRootExpression的访问者。

适用于