DbExpressionKind Enum

Definitie

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
DbExpressionKind

Velden

Name Waarde Description
All 0

true-for-all expressies.

And 1

Logische AND-expressies.

Any 2

true-for-any expressies.

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.

Van toepassing op