Поделиться через


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)

Применяется к