DbExpressionKind Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| All | 0 |
|
| And | 1 | Logische AND-Ausdrücke. |
| Any | 2 |
|
| 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.