DbExpressionKind Enumeráció

Definíció

Olyan értékeket tartalmaz, amelyeket az egyes kifejezésosztályok az általa képviselt művelet jelölésére használnak. Egy ExpressionKind kifejezés tulajdonsága DbExpression lekérhető annak meghatározásához, hogy a kifejezés melyik műveletet jelöli.

public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind = 
Public Enum DbExpressionKind
Öröklődés
DbExpressionKind

Mezők

Name Érték Description
All 0

true-for-all kifejezések.

And 1

Logikai ÉS kifejezések.

Any 2

true-bármilyen kifejezéshez.

Case 3

Feltételes esetkimutatási kifejezések.

Cast 4

Polimorf típusú öntött kifejezések.

Constant 5

Állandó értékkifejezések.

CrossApply 6

Keresztre alkalmazott kifejezések.

CrossJoin 7

Keresztillesztésű kifejezések.

Deref 8

Hareferencia-kifejezések.

Distinct 9

Ismétlődő eltávolítási kifejezések.

Divide 10

Osztási kifejezések.

Element 11

Váltóalakú konverziós kifejezések.

EntityRef 12

Entitáshivatkozási érték lekérési kifejezései.

Equals 13

Egyenlőségi kifejezések.

Except 14

Kivonási kifejezések beállítása.

Filter 15

Korlátozási kifejezések.

FullOuterJoin 16

Teljes külső illesztőkifejezések.

Function 17

Önálló függvénykifejezések.

GreaterThan 18

Nagyobb, mint a kifejezések.

GreaterThanOrEquals 19

Nagyobb vagy egyenlő kifejezések.

GroupBy 20

Kifejezések csoportosítása.

InnerJoin 21

Belső illesztőkifejezések.

Intersect 22

Metszetkifejezések beállítása.

IsEmpty 23

Üres készlet meghatározási kifejezései.

IsNull 24

Null-meghatározási kifejezések.

IsOf 25

Típus-összehasonlítási (megadott típus- vagy altípus-) kifejezések.

IsOfOnly 26

Típus-összehasonlítási (csak megadott típus) kifejezések.

LeftOuterJoin 27

Bal oldali külső illesztőkifejezések.

LessThan 28

Kisebb, mint a kifejezések.

LessThanOrEquals 29

Kisebb vagy egyenlő kifejezések.

Like 30

Sztring-összehasonlító kifejezések.

Limit 31

Eredményszám korlátozása (TOP n).

Minus 32

Kivonási kifejezések.

Modulo 33

Modulo-kifejezések.

Multiply 34

Szorzási kifejezések.

NewInstance 35

Példány- és sor- és építéskifejezések beállítása.

Not 36

Logikai NOT-kifejezések.

NotEquals 37

Egyenlőtlenségi kifejezések.

Null 38

Null értékű kifejezések.

OfType 39

Adja meg a tagokat típus (vagy altípus) kifejezések szerint.

OfTypeOnly 40

A tagok pontos típuskifejezések szerint állíthatók be.

Or 41

Logikai VAGY kifejezések.

OuterApply 42

Külső alkalmazáskifejezések.

ParameterReference 43

Hivatkozás paraméterkifejezésekre.

Plus 44

Összeadási kifejezések.

Project 45

Vetítési kifejezések.

Property 46

Statikus vagy példánytulajdonságok lekérési kifejezései.

Ref 47

Referenciakifejezések.

RefKey 48

Kulcsérték-lekérési kifejezések újrafedése.

RelationshipNavigation 49

Kapcsolat (összetétel vagy társítás) navigációs kifejezései.

Scan 50

Entitás- vagy kapcsolatkészlet-vizsgálati kifejezések.

Skip 51

Egy rendezett gyűjtemény elemeinek kihagyása.

Sort 52

Kifejezések rendezése.

Treat 53

Írja be a konverziós kifejezéseket.

UnaryMinus 54

Negation kifejezések.

UnionAll 55

Egyesítő (ismétlődő) kifejezések beállítása.

VariableReference 56

Hivatkozás változókifejezésekre.

Lambda 57

Lambda függvénykifejezések.

Megjegyzések

DbExpressionKind Az enumerálással megadhatja a különböző típusú kifejezéseket. A Tagok tábla felsorolja az osztály tagjait és az általuk megadott kifejezéstípusokat.

A következőre érvényes: