QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor 類別

定義

將運算式中遇到的 DbSet 存取重寫為 EntityQueryRootExpression 的造訪者。

protected class QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
Protected Class QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor
Inherits ExpressionVisitor
繼承
QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor
衍生

建構函式

QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor(Type)

建立 QueryFilterRewritingConvention.DbSetAccessRewritingExpressionVisitor 的新執行個體。

方法

Rewrite(IModel, Expression)

將運算式中遇到的 DbSet 存取重寫為 QueryRootExpression

Rewrite(IReadOnlyModel, Expression)

將運算式中遇到的 DbSet 存取重寫為 EntityQueryRootExpression

VisitMember(MemberExpression)

將運算式中遇到的 DbSet 存取重寫為 EntityQueryRootExpression 的造訪者。

VisitMethodCall(MethodCallExpression)

將運算式中遇到的 DbSet 存取重寫為 EntityQueryRootExpression 的造訪者。

適用於