DbExpressionKind Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bevat waarden die door elke expressieklasse worden gebruikt om de bewerking aan te geven die deze vertegenwoordigt. De ExpressionKind eigenschap van een DbExpression kan worden opgehaald om te bepalen welke bewerking die expressie vertegenwoordigt.
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| All | 0 |
|
| And | 1 | Logische AND-expressies. |
| Any | 2 |
|
| Case | 3 | Expressies voor voorwaardelijke case-instructies. |
| Cast | 4 | Polymorf type cast-expressies. |
| Constant | 5 | Expressies voor constante waarden. |
| CrossApply | 6 | Expressies kruislings toepassen. |
| CrossJoin | 7 | Cross join-expressies. |
| Deref | 8 | Deductie-expressies. |
| Distinct | 9 | Dubbele verwijderingsexpressies. |
| Divide | 10 | Expressies voor delen. |
| Element | 11 | Conversie-expressies voor set-to-singleton. |
| EntityRef | 12 | Expressies voor het ophalen van entiteitsreferentiewaarden. |
| Equals | 13 | Gelijkheidsexpressies. |
| Except | 14 | Expressies voor aftrekken instellen. |
| Filter | 15 | Beperkingsexpressies. |
| FullOuterJoin | 16 | Volledige outer join-expressies. |
| Function | 17 | Zelfstandige functie-expressies. |
| GreaterThan | 18 | Groter dan expressies. |
| GreaterThanOrEquals | 19 | Groter dan of gelijk aan expressies. |
| GroupBy | 20 | Groeperingsexpressies. |
| InnerJoin | 21 | Inner join-expressies. |
| Intersect | 22 | Snijpuntexpressies instellen. |
| IsEmpty | 23 | Lege expressies voor setbepaling. |
| IsNull | 24 | Null-bepalingsexpressies. |
| IsOf | 25 | Expressies voor typevergelijking (opgegeven type of subtype). |
| IsOfOnly | 26 | Expressies voor typevergelijking (alleen opgegeven type). |
| LeftOuterJoin | 27 | Left outer join-expressies. |
| LessThan | 28 | Kleiner dan expressies. |
| LessThanOrEquals | 29 | Kleiner dan of gelijk aan expressies. |
| Like | 30 | Vergelijkingsexpressies voor tekenreeksen. |
| Limit | 31 | Beperking voor aantal resultaten (TOP n). |
| Minus | 32 | Expressies aftrekken. |
| Modulo | 33 | Modulo-expressies. |
| Multiply | 34 | Vermenigvuldigingsexpressies. |
| NewInstance | 35 | Instantie, rij en stel bouwexpressies in. |
| Not | 36 | Logische NOT-expressies. |
| NotEquals | 37 | Ongelijkheidsexpressies. |
| Null | 38 | Null-expressies. |
| OfType | 39 | Leden instellen op type-expressie (of subtype). |
| OfTypeOnly | 40 | Stel leden in op exacte typeexpressies. |
| Or | 41 | Logische OR-expressies. |
| OuterApply | 42 | Buitenste expressies toepassen. |
| ParameterReference | 43 | Verwijzing naar een parameterexpressie. |
| Plus | 44 | Expressies toevoegen. |
| Project | 45 | Projectie-expressies. |
| Property | 46 | Expressies voor het ophalen van statische eigenschappen of exemplaren. |
| Ref | 47 | Verwijzingsexpressies. |
| RefKey | 48 | Expressies voor het ophalen van sleutelwaarden. |
| RelationshipNavigation | 49 | Navigatie-expressies voor relaties (samenstelling of koppeling). |
| Scan | 50 | Scanexpressies voor entiteits- of relatiesets. |
| Skip | 51 | Sla elementen van een geordende verzameling over. |
| Sort | 52 | Expressies sorteren. |
| Treat | 53 | Typeconversie-expressies. |
| UnaryMinus | 54 | Negatie-expressies. |
| UnionAll | 55 | Samenvoegingsexpressies (met duplicaten) instellen. |
| VariableReference | 56 | Verwijzing naar een variabele-expressie. |
| Lambda | 57 | Lambda-functie-expressies. |
Opmerkingen
Gebruik de DbExpressionKind opsomming om de verschillende soorten expressies op te geven. De tabel Leden bevat de functies die lid zijn van deze klasse en het type expressies dat ze opgeven.