SetOperationBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выражение, представляющее операцию набора между двумя источниками таблиц.
Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.
public abstract class SetOperationBase : Microsoft.EntityFrameworkCore.Query.SqlExpressions.TableExpressionBase
type SetOperationBase = class
inherit TableExpressionBase
Public MustInherit Class SetOperationBase
Inherits TableExpressionBase
- Наследование
- Производный
Конструкторы
SetOperationBase(String, SelectExpression, SelectExpression, Boolean, IEnumerable<IAnnotation>) |
Создает новый экземпляр класса SetOperationBase. |
SetOperationBase(String, SelectExpression, SelectExpression, Boolean) |
Создает новый экземпляр класса SetOperationBase. |
Свойства
Alias |
Псевдоним, назначенный этому источнику таблицы. |
Alias |
Псевдоним, назначенный этому источнику таблицы. (Унаследовано от TableExpressionBase) |
IsDistinct |
Логическое значение, указывающее, будет ли результат удалять повторяющиеся строки. |
NodeType |
Выражение, представляющее операцию набора между двумя источниками таблиц. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. (Унаследовано от TableExpressionBase) |
Source1 |
Первый источник операции задания. |
Source2 |
Второй источник операции задания. |
Type |
Выражение, представляющее операцию набора между двумя источниками таблиц. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. (Унаследовано от TableExpressionBase) |
Методы
AddAnnotation(String, Object) |
Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от TableExpressionBase) |
CreateWithAnnotations(IEnumerable<IAnnotation>) |
Создает подобный объект с указанными заметками. (Унаследовано от TableExpressionBase) |
Equals(Object) |
Выражение, представляющее операцию набора между двумя источниками таблиц. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
FindAnnotation(String) |
Возвращает заметку с заданным именем, возвращающую |
GetAnnotations() |
Возвращает все заметки к текущему объекту. (Унаследовано от TableExpressionBase) |
GetHashCode() |
Выражение, представляющее операцию набора между двумя источниками таблиц. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
Print(ExpressionPrinter) |
Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter. (Унаследовано от TableExpressionBase) |
PrintAnnotations(ExpressionPrinter) |
Создает выводимое строковое представление заметок, связанных с данным выражением, с помощью ExpressionPrinter. (Унаследовано от TableExpressionBase) |
VisitChildren(ExpressionVisitor) |
Выражение, представляющее операцию набора между двумя источниками таблиц. Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. (Унаследовано от TableExpressionBase) |
Явные реализации интерфейса
IPrintableExpression.Print(ExpressionPrinter) |
Создает выводимое строковое представление заданного выражения с помощью ExpressionPrinter. (Унаследовано от TableExpressionBase) |
Методы расширения
UnwrapJoin(TableExpressionBase) |
Если данный |
Применяется к
Entity Framework