DbExpressionKind Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит значения, используемые каждым классом выражений для обозначения представляемой им операции. Чтобы определить, какую операцию представляет конкретное выражение, можно извлечь свойство ExpressionKind выражения DbExpression.
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Наследование
-
DbExpressionKind
Поля
All | 0 | Верно для всех. |
And | 1 | Логические И. |
Any | 2 | True для любого. |
Case | 3 | Оператор условного регистра. |
Cast | 4 | Приведение полиморфного типа. |
Constant | 5 | Значение-константа. |
CrossApply | 6 | Перекрестная применение |
CrossJoin | 7 | Перекрестное соединение |
Deref | 8 | Разыменования. |
Distinct | 9 | Удаление дубликата. |
Divide | 10 | Деление. |
Element | 11 | Задайте одноэлементное преобразование. |
EntityRef | 12 | Получение значения ссылки на сущность. |
Equals | 13 | Равенство |
Except | 14 | Установка вычитания |
Filter | 15 | Ограничение. |
FullOuterJoin | 16 | Полное внешнее соединение |
Function | 17 | Вызов автономной функции |
GreaterThan | 18 | Больше. |
GreaterThanOrEquals | 19 | Больше или равно. |
GroupBy | 20 | Группировки. |
In | 58 | В. |
InnerJoin | 21 | внутреннее соединение, |
Intersect | 22 | Установить пересечение. |
IsEmpty | 23 | Определение пустого набора. |
IsNull | 24 | Определение null. |
IsOf | 25 | Сравнение типов (указанный тип или подтип). |
IsOfOnly | 26 | Сравнение типов (только указанный тип). |
Lambda | 57 | Применение лямбда-функции |
LeftOuterJoin | 27 | левое внешнее соединение. |
LessThan | 28 | Меньше. |
LessThanOrEquals | 29 | Меньше или равно. |
Like | 30 | Сравнение строк. |
Limit | 31 | Выражения с ограничением количества результатов (TOP n). |
Minus | 32 | Вычитание. |
Modulo | 33 | По модулю. |
Multiply | 34 | Умножение. |
NewInstance | 35 | Создание экземпляров, строк и наборов. |
Not | 36 | Логическое не. |
NotEquals | 37 | Неравенство. |
Null | 38 | NULL. |
OfType | 39 | Задайте члены по типу (или подтипу). |
OfTypeOnly | 40 | Задайте члены по (точному) типу. |
Or | 41 | Логическое или. |
OuterApply | 42 | Внешнее применение. |
ParameterReference | 43 | Ссылка на параметр. |
Plus | 44 | Сложение. |
Project | 45 | Проекции. |
Property | 46 | Получение статического свойства или свойства экземпляра. |
Ref | 47 | Ссылки. |
RefKey | 48 | Получение значения ключа ссылки. |
RelationshipNavigation | 49 | Навигация по связи (композиции или связи). |
Scan | 50 | Проверка сущностей или наборов связей. |
Skip | 51 | Пропуск элементов упорядоченной коллекции. |
Sort | 52 | Сортировки. |
Treat | 53 | Преобразование типов. |
UnaryMinus | 54 | Отрицание. |
UnionAll | 55 | Установить объединение (с дубликатами). |
VariableReference | 56 | Ссылка на переменную. |
Применяется к
Entity Framework