DbExpressionKind 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含每個運算式類別 (Class) 用來表示它所代表之作業的值。 您可以擷取 ExpressionKind 的 DbExpression 屬性來判斷該運算式所代表的作業。
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- 繼承
欄位
All | 0 |
|
And | 1 | 邏輯 AND 運算式。 |
Any | 2 |
|
Case | 3 | 條件式 CASE 陳述式 (Statement) 運算式。 |
Cast | 4 | 多型型別轉換 (Type Cast) 運算式。 |
Constant | 5 | 常數值運算式。 |
CrossApply | 6 | Cross Apply 運算式。 |
CrossJoin | 7 | 交叉聯結運算式。 |
Deref | 8 | 取值 (Dereference) 運算式。 |
Distinct | 9 | 重複項目移除運算式。 |
Divide | 10 | 除法運算式。 |
Element | 11 | Set-to-singleton 轉換運算式。 |
EntityRef | 12 | 實體 (Entity) 參考值擷取運算式。 |
Equals | 13 | 相等運算式。 |
Except | 14 | 集合 (Set) 相減運算式。 |
Filter | 15 | 限制運算式。 |
FullOuterJoin | 16 | 完整外部聯結 (Full Outer Join) 運算式。 |
Function | 17 | 獨立函式運算式。 |
GreaterThan | 18 | 大於運算式。 |
GreaterThanOrEquals | 19 | 大於或等於運算式。 |
GroupBy | 20 | 群組運算式。 |
InnerJoin | 21 | 內部聯結 (Inner Join) 運算式。 |
Intersect | 22 | 交集運算式。 |
IsEmpty | 23 | 空集合判斷運算式。 |
IsNull | 24 | Null 判斷運算式。 |
IsOf | 25 | 型別比較 (指定的型別或子型別) 運算式。 |
IsOfOnly | 26 | 型別比較 (只有指定的型別) 運算式。 |
Lambda | 57 | Lambda 函式運算式。 |
LeftOuterJoin | 27 | 左外部聯結 (Left Outer Join) 運算式。 |
LessThan | 28 | 小於運算式。 |
LessThanOrEquals | 29 | 小於或等於運算式。 |
Like | 30 | 字串比較運算式。 |
Limit | 31 | 結果計數限制 (TOP n)。 |
Minus | 32 | 減法運算式。 |
Modulo | 33 | 模數運算式。 |
Multiply | 34 | 乘法運算式。 |
NewInstance | 35 | 執行個體 (Instance)、資料列和集合建構運算式。 |
Not | 36 | 邏輯 NOT 運算式。 |
NotEquals | 37 | 不相等運算式。 |
Null | 38 | Null 運算式。 |
OfType | 39 | 依據型別 (或子型別) 設定成員運算式。 |
OfTypeOnly | 40 | 依據確切型別設定成員運算式。 |
Or | 41 | 邏輯 OR 運算式。 |
OuterApply | 42 | Outer Apply 運算式。 |
ParameterReference | 43 | 參考參數運算式。 |
Plus | 44 | 加法運算式。 |
Project | 45 | 投影運算式。 |
Property | 46 | 靜態 (Static) 或執行個體屬性擷取運算式。 |
Ref | 47 | 參考運算式。 |
RefKey | 48 | 參考機碼值 (Key Value) 擷取運算式。 |
RelationshipNavigation | 49 | 關聯性 (Relationship) (複合或關聯) 導覽運算式。 |
Scan | 50 | 實體或關聯性集合掃描運算式。 |
Skip | 51 | 略過已排序集合的項目。 |
Sort | 52 | 排序運算式。 |
Treat | 53 | 型別轉換運算式。 |
UnaryMinus | 54 | 否定運算式。 |
UnionAll | 55 | 聯集 (包含重複項目) 運算式。 |
VariableReference | 56 | 參考變數運算式。 |
備註
您可以使用 DbExpressionKind 列舉型別 (Enumeration) 來指定各種運算式。 Members 資料表會列出屬於這個類別之成員的函式,以及它們所指定的運算式型別。