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


OuterApplyExpression Класс

Определение

Выражение, представляющее OUTER APPLY в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

public class OuterApplyExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.JoinExpressionBase
type OuterApplyExpression = class
    inherit JoinExpressionBase
Public Class OuterApplyExpression
Inherits JoinExpressionBase
Наследование

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

OuterApplyExpression(TableExpressionBase)

Создает новый экземпляр класса OuterApplyExpression.

Свойства

Alias

Псевдоним, назначенный этому источнику таблицы.

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

Выражение, представляющее OUTER APPLY в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

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

Возвращает базовый источник таблицы для соединения.

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

Выражение, представляющее OUTER APPLY в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

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

Методы

AddAnnotation(String, Object)

Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует.

(Унаследовано от TableExpressionBase)
CreateWithAnnotations(IEnumerable<IAnnotation>)

Создает подобный объект с указанными заметками.

CreateWithAnnotations(IEnumerable<IAnnotation>)

Создает подобный объект с указанными заметками.

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

Выражение, представляющее OUTER APPLY в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

FindAnnotation(String)

Возвращает заметку с заданным именем, возвращающую null значение , если она не существует.

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

Возвращает все заметки к текущему объекту.

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

Выражение, представляющее OUTER APPLY в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

PrintAnnotations(ExpressionPrinter)

Создает выводимое строковое представление заметок, связанных с данным выражением, с помощью ExpressionPrinter.

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

Создает новое выражение, аналогичное данному, но с использованием предоставленного дочернего элемента. Если все дочерние элементы совпадают, возвращается данное выражение.

VisitChildren(ExpressionVisitor)

Выражение, представляющее OUTER APPLY в дереве SQL.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

Явные реализации интерфейса

IPrintableExpression.Print(ExpressionPrinter)

Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter.

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

Методы расширения

UnwrapJoin(TableExpressionBase)

Если данный table объект является , возвращает таблицу, к ней JoinExpressionBaseвыполняется соединение. В противном случае возвращается table.

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