DbExpressionKind Enumeration

Definition

Enthält Werte, die von jeder Ausdrucksklasse verwendet werden, um den von ihr dargestellten Vorgang zu kennzeichnen. Die ExpressionKind-Eigenschaft eines DbExpression kann abgerufen werden, um zu bestimmen, welchen Vorgang der Ausdruck darstellt.

public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind = 
Public Enum DbExpressionKind
Vererbung
DbExpressionKind

Felder

Name Wert Beschreibung
All 0

true-for-all expressions.

And 1

Logische AND-Ausdrücke.

Any 2

true-for-any expressions.

Case 3

Ausdrücke für bedingte Groß-/Kleinschreibung.

Cast 4

Polymorphe Typ cast expressions.

Constant 5

Konstantenwertausdrücke.

CrossApply 6

Übergreifendes Anwenden von Ausdrücken.

CrossJoin 7

Kreuzbeitrittsausdrücke.

Deref 8

Dereference-Ausdrücke.

Distinct 9

Doppelte Entfernungsausdrücke.

Divide 10

Divisionsausdrücke.

Element 11

Set-to-Singleton-Konvertierungsausdrücke.

EntityRef 12

Abrufausdrücke für Entitätsreferenzwerte.

Equals 13

Gleichheitsausdrücke.

Except 14

Festlegen von Subtraktionsausdrücken.

Filter 15

Einschränkungsausdrücke.

FullOuterJoin 16

Vollständige äußere Verknüpfungsausdrücke.

Function 17

Eigenständige Funktionsausdrücke.

GreaterThan 18

Größer als Ausdrücke.

GreaterThanOrEquals 19

Größer als oder gleich ausdrücke.

GroupBy 20

Gruppieren von Ausdrücken.

InnerJoin 21

Innere Verknüpfungsausdrücke.

Intersect 22

Festlegen von Schnittmengenausdrücken.

IsEmpty 23

Leere Set-Bestimmungsausdrücke.

IsNull 24

Null-Bestimmungsausdrücke.

IsOf 25

Typvergleichsausdrücke (angegebene Typ- oder Untertypausdrücke).

IsOfOnly 26

Typvergleichsausdrücke (nur typisiert).

LeftOuterJoin 27

Linke äußere Verknüpfungsausdrücke.

LessThan 28

Kleiner als Ausdrücke.

LessThanOrEquals 29

Kleiner oder gleicher Ausdruck.

Like 30

Zeichenfolgenvergleichsausdrücke.

Limit 31

Einschränkung der Ergebnisanzahl (TOP n).

Minus 32

Subtraktionsausdrücke.

Modulo 33

Modulo-Ausdrücke.

Multiply 34

Multiplikationsausdrücke.

NewInstance 35

Instanzen-, Zeilen- und Festlegen von Konstruktionsausdrücken.

Not 36

Logische NOT-Ausdrücke.

NotEquals 37

Ungleichheitsausdrücke.

Null 38

Null-Ausdrücke.

OfType 39

Festlegen von Membern nach Typausdrücken (oder Untertyp).

OfTypeOnly 40

Festlegen von Elementen nach exakten Typausdrücken.

Or 41

Logische OR-Ausdrücke.

OuterApply 42

Äußere Anwenden von Ausdrücken.

ParameterReference 43

Verweisen auf einen Parameterausdruck.

Plus 44

Additionsausdrücke.

Project 45

Projektionsausdrücke.

Property 46

Abrufen statischer oder instanzbezogener Eigenschaftenausdrücke.

Ref 47

Referenzausdrücke.

RefKey 48

Abrufausdrücke des Bezugsschlüsselwerts.

RelationshipNavigation 49

Navigationsausdrücke für Beziehungen (Komposition oder Zuordnung).

Scan 50

Überprüfungsausdrücke für Entitäts- oder Beziehungssätze.

Skip 51

Überspringen Sie Elemente einer sortierten Auflistung.

Sort 52

Sortieren von Ausdrücken.

Treat 53

Typkonvertierungsausdrücke.

UnaryMinus 54

Negation-Ausdrücke.

UnionAll 55

Festlegen von Vereinigungsausdrücken (mit Duplikaten).

VariableReference 56

Verweisen auf einen Variablenausdruck.

Lambda 57

Lambda-Funktionsausdrücke.

Hinweise

Verwenden Sie die DbExpressionKind Aufzählung, um die verschiedenen Arten von Ausdrücken anzugeben. In der Tabelle "Members" sind die Funktionen aufgeführt, die Member dieser Klasse sind, und den Typ der von ihnen angegebenen Ausdrücke.

Gilt für: