DbExpressionKind Enum

Definition

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
DbExpressionKind

Fält

Name Värde Description
All 0

true-for-all-uttryck.

And 1

Logiska AND-uttryck.

Any 2

true-for-any-uttryck.

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.

Gäller för