DbExpressionKind 枚举

定义

包含每个表达式类用来表示它所代表的运算的值。 可以检索 ExpressionKindDbExpression 属性来确定该表达式所代表的运算。

public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind = 
Public Enum DbExpressionKind
继承
DbExpressionKind

字段

All 0

true-for-all 表达式。

And 1

逻辑与表达式。

Any 2

true-for-any 表达式。

Case 3

条件 Case 语句表达式。

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

分组表达式。

InnerJoin 21

内部联接表达式。

Intersect 22

交集表达式。

IsEmpty 23

空集确定表达式。

IsNull 24

Null 确定表达式。

IsOf 25

类型比较(指定的类型或子类型)表达式。

IsOfOnly 26

类型比较(仅限指定的类型)表达式。

Lambda 57

Lambda 函数表达式。

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

引用变量表达式。

注解

使用 DbExpressionKind 枚举可指定不同类型的表达式。 成员表列出属于该类的成员的函数以及成员所指定的表达式类型。

适用于