RelationalProjectionExpressionVisitor 类

定义

用于转换关系 LINQ 查询投影的表达式访问者。

public class RelationalProjectionExpressionVisitor : Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.ProjectionExpressionVisitor
type RelationalProjectionExpressionVisitor = class
    inherit ProjectionExpressionVisitor
Public Class RelationalProjectionExpressionVisitor
Inherits ProjectionExpressionVisitor
继承
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.DefaultQueryExpressionVisitor
RelationalProjectionExpressionVisitor

构造函数

RelationalProjectionExpressionVisitor(ISqlTranslatingExpressionVisitorFactory, IEntityMaterializerSource, RelationalQueryModelVisitor, IQuerySource)

创建 RelationalProjectionExpressionVisitor 的新实例。

RelationalProjectionExpressionVisitor(RelationalProjectionExpressionVisitorDependencies, RelationalQueryModelVisitor, IQuerySource)

创建 RelationalProjectionExpressionVisitor 的新实例。

方法

Visit(Expression)

访问给定节点。

VisitMemberInit(MemberInitExpression)

访问成员初始化表达式。

VisitMethodCall(MethodCallExpression)

访问方法调用表达式。

VisitMethodCall(MethodCallExpression)

访问 MethodCallExpression 的子级。

(继承自 ProjectionExpressionVisitor)
VisitNew(NewExpression)

访问新表达式。

VisitSubQuery(SubQueryExpression)

访问子查询。

(继承自 ProjectionExpressionVisitor)
VisitUnary(UnaryExpression)

访问 UnaryExpression 的子级。

(继承自 ProjectionExpressionVisitor)

适用于