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


PredicateJoinExpressionBase Класс

Определение

Базовый класс для выражений SQL JOIN с предикатами.

public abstract class PredicateJoinExpressionBase : Microsoft.EntityFrameworkCore.Query.Expressions.JoinExpressionBase
type PredicateJoinExpressionBase = class
    inherit JoinExpressionBase
Public MustInherit Class PredicateJoinExpressionBase
Inherits JoinExpressionBase
Наследование
PredicateJoinExpressionBase
Производный

Конструкторы

PredicateJoinExpressionBase(TableExpressionBase)

Специализированный конструктор для использования только производным классом.

Свойства

Alias

Возвращает псевдоним.

(Унаследовано от TableExpressionBase)
NodeType

Возвращает тип узла данного Expression. (Является наследником Expression)

(Унаследовано от TableExpressionBase)
Predicate

Возвращает или задает предикат.

QuerySource

Возвращает источник запроса.

(Унаследовано от TableExpressionBase)
TableExpression

Целевое табличное выражение.

(Унаследовано от JoinExpressionBase)
Type

Получает статичный тип выражения, представленного этим выражением Expression. (Является наследником Expression)

(Унаследовано от TableExpressionBase)

Методы

HandlesQuerySource(IQuerySource)

Определяет, обрабатывает ли данный объект TableExpressionBase заданный источник запроса.

(Унаследовано от TableExpressionBase)
PreProcessQuerySource(IQuerySource)

Предварительная обработка заданного Remotion.Linq.Clauses.IQuerySource.

(Унаследовано от TableExpressionBase)
VisitChildren(ExpressionVisitor)

Уменьшает узел, а затем вызывает метод , Visit(Expression) передав сокращенное выражение. Если узел упростить невозможно, создается исключение.

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