DbExpressionKind Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller värden som varje uttrycksklass använder för att ange den åtgärd som den representerar. Egenskapen ExpressionKind för en DbExpression kan hämtas för att avgöra vilken åtgärd uttrycket representerar.
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| All | 0 |
|
| And | 1 | Logiska AND-uttryck. |
| Any | 2 |
|
| Case | 3 | Uttryck för villkorsfallsinstruktor. |
| Cast | 4 | Polymorfa typgjutna uttryck. |
| Constant | 5 | Konstanta värdeuttryck. |
| CrossApply | 6 | Kors tillämpa uttryck. |
| CrossJoin | 7 | Korskopplingsuttryck. |
| Deref | 8 | Dereference-uttryck. |
| Distinct | 9 | Duplicerade borttagningsuttryck. |
| Divide | 10 | Divisionsuttryck. |
| Element | 11 | Konverteringsuttryck för set-to-singleton. |
| EntityRef | 12 | Hämtningsuttryck för entitetsreferensvärde. |
| Equals | 13 | Likhetsuttryck. |
| Except | 14 | Ange subtraktionsuttryck. |
| Filter | 15 | Begränsningsuttryck. |
| FullOuterJoin | 16 | Fullständiga yttre kopplingsuttryck. |
| Function | 17 | Fristående funktionsuttryck. |
| GreaterThan | 18 | Större än uttryck. |
| GreaterThanOrEquals | 19 | Större än eller lika med uttryck. |
| GroupBy | 20 | Grupperingsuttryck. |
| InnerJoin | 21 | Inre kopplingsuttryck. |
| Intersect | 22 | Ange skärningspunktsuttryck. |
| IsEmpty | 23 | Tomma bestämningsuttryck för uppsättningar. |
| IsNull | 24 | Null-bestämningsuttryck. |
| IsOf | 25 | Typjämförelse (angivna typ- eller undertypsuttryck). |
| IsOfOnly | 26 | Typjämförelse (endast typ) uttryck. |
| LeftOuterJoin | 27 | Vänster yttre kopplingsuttryck. |
| LessThan | 28 | Mindre än uttryck. |
| LessThanOrEquals | 29 | Mindre än eller lika med uttryck. |
| Like | 30 | Strängjämförelseuttryck. |
| Limit | 31 | Begränsning av resultatantal (TOP n). |
| Minus | 32 | Subtraktionsuttryck. |
| Modulo | 33 | Modulo-uttryck. |
| Multiply | 34 | Multiplikationsuttryck. |
| NewInstance | 35 | Instans, rad och ange bygguttryck. |
| Not | 36 | Logiska NOT-uttryck. |
| NotEquals | 37 | Ojämlikhetsuttryck. |
| Null | 38 | Null-uttryck. |
| OfType | 39 | Ange medlemmar efter typuttryck (eller undertyp). |
| OfTypeOnly | 40 | Ange medlemmar efter exakta typuttryck. |
| Or | 41 | Logiska OR-uttryck. |
| OuterApply | 42 | Yttre tillämpningsuttryck. |
| ParameterReference | 43 | Referens till ett parameteruttryck. |
| Plus | 44 | Additionsuttryck. |
| Project | 45 | Projektionsuttryck. |
| Property | 46 | Hämtningsuttryck för statiska egenskaper eller instansegenskaper. |
| Ref | 47 | Referensuttryck. |
| RefKey | 48 | Hämtningsuttryck för referensnyckelvärde. |
| RelationshipNavigation | 49 | Navigeringsuttryck för relation (sammansättning eller association). |
| Scan | 50 | Skanningsuttryck för entitets- eller relationsuppsättningar. |
| Skip | 51 | Hoppa över element i en ordnad samling. |
| Sort | 52 | Sorteringsuttryck. |
| Treat | 53 | Skriv konverteringsuttryck. |
| UnaryMinus | 54 | Negationsuttryck. |
| UnionAll | 55 | Ange unionsuttryck (med dubbletter). |
| VariableReference | 56 | Referens till ett variabeluttryck. |
| Lambda | 57 | Lambda-funktionsuttryck. |
Kommentarer
DbExpressionKind Använd uppräkningen för att ange de olika typerna av uttryck. Tabellen Medlemmar visar de funktioner som är medlemmar i den här klassen och vilken typ av uttryck de anger.