DbExpressionKind Перечисление

Определение

Содержит значения, которые каждый класс выражений использует для обозначения операции, которую он представляет. Свойство ExpressionKindDbExpression можно получить, чтобы определить, какая операция представляет это выражение.

public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind = 
Public Enum DbExpressionKind
Наследование
DbExpressionKind

Поля

Имя Значение Описание
All 0

true-for-all expressions.

And 1

Логические выражения AND.

Any 2

true-for-any expressions.

Case 3

Выражения операторов условного регистра.

Cast 4

Многоморфные выражения приведения типов.

Constant 5

Выражения константных значений.

CrossApply 6

Перекрестное применение выражений.

CrossJoin 7

Выражения перекрестного соединения.

Deref 8

Выражения разыменования.

Distinct 9

Повторяющиеся выражения удаления.

Divide 10

Выражения деления.

Element 11

Выражения преобразования set-to-singleton.

EntityRef 12

Выражения извлечения ссылочных значений сущностей.

Equals 13

Выражения равенства.

Except 14

Задайте выражения вычитания.

Filter 15

Выражения ограничений.

FullOuterJoin 16

Полные выражения внешнего соединения.

Function 17

Автономные выражения функций.

GreaterThan 18

Больше выражений.

GreaterThanOrEquals 19

Больше или равно выражений.

GroupBy 20

Группирование выражений.

InnerJoin 21

Выражения внутреннего соединения.

Intersect 22

Задайте выражения пересечения.

IsEmpty 23

Пустые выражения определения набора.

IsNull 24

Выражения определения NULL.

IsOf 25

Выражения сравнения типов (указанный тип или подтип).

IsOfOnly 26

Выражения сравнения типов (только для указанного типа).

LeftOuterJoin 27

Левое выражение внешнего соединения.

LessThan 28

Меньше выражений.

LessThanOrEquals 29

Меньше или равно выражений.

Like 30

Выражения сравнения строк.

Limit 31

Ограничение счетчика результатов (TOP n).

Minus 32

Выражения вычитания.

Modulo 33

Выражения modulo.

Multiply 34

Выражения умножения.

NewInstance 35

Экземпляр, строка и установка выражений построения.

Not 36

Логические выражения NOT.

NotEquals 37

Выражения неравенства.

Null 38

Выражения NULL.

OfType 39

Задайте элементы по выражениям типа (или подтипа).

OfTypeOnly 40

Задайте элементы по точным выражениям типа.

Or 41

Логические выражения OR.

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

Ссылка на выражения переменной.

Lambda 57

Лямбда-выражения функции.

Комментарии

Используйте перечисление DbExpressionKind , чтобы указать различные виды выражений. В таблице "Члены" перечислены функции, которые являются членами этого класса и типом выражений, которые они указывают.

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