DbExpressionKind Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera wartości używane przez każdą klasę wyrażeń do oznaczania reprezentowanej przez nią operacji. Właściwość ExpressionKind obiektu DbExpression można pobrać, aby określić, która operacja, którą reprezentuje wyrażenie.
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Dziedziczenie
-
DbExpressionKind
Pola
All | 0 | Prawda dla wszystkich. |
And | 1 | Wartość logiczna i. |
Any | 2 | Wartość true dla każdego. |
Case | 3 | Instrukcja przypadku warunkowego. |
Cast | 4 | Rzutowanie typu polimorficznego. |
Constant | 5 | Wartość stała. |
CrossApply | 6 | Stosowanie krzyżowe |
CrossJoin | 7 | Sprzężenie krzyżowe |
Deref | 8 | Cofnięcia odwołania. |
Distinct | 9 | Zduplikowane usuwanie. |
Divide | 10 | Dywizji. |
Element | 11 | Ustaw wartość konwersji pojedynczej. |
EntityRef | 12 | Pobieranie wartości ref jednostki. |
Equals | 13 | Równość |
Except | 14 | Ustawianie odejmowania |
Filter | 15 | Ograniczenie. |
FullOuterJoin | 16 | Pełne sprzężenie zewnętrzne |
Function | 17 | Wywołanie funkcji autonomicznej |
GreaterThan | 18 | Większe niż. |
GreaterThanOrEquals | 19 | Większe niż lub równe. |
GroupBy | 20 | Grupowanie. |
In | 58 | Cala. |
InnerJoin | 21 | Sprzężenie wewnętrzne |
Intersect | 22 | Ustaw skrzyżowanie. |
IsEmpty | 23 | Pusta determinacja zestawu. |
IsNull | 24 | Określanie wartości null. |
IsOf | 25 | Porównanie typów (określony typ lub podtyp). |
IsOfOnly | 26 | Porównanie typów (tylko określony typ). |
Lambda | 57 | Zastosowanie funkcji lambda |
LeftOuterJoin | 27 | Lewe sprzężenie zewnętrzne |
LessThan | 28 | Mniej niż. |
LessThanOrEquals | 29 | Mniejsze niż lub równe. |
Like | 30 | Porównanie ciągów. |
Limit | 31 | Ograniczenie liczby wyników (TOP n). |
Minus | 32 | Odejmowania. |
Modulo | 33 | Modulo. |
Multiply | 34 | Mnożenie. |
NewInstance | 35 | Wystąpienie, wiersz i konstrukcja zestawu. |
Not | 36 | Wartość logiczna nie. |
NotEquals | 37 | Nierówności. |
Null | 38 | Null. |
OfType | 39 | Ustaw elementy członkowskie według typu (lub podtypu). |
OfTypeOnly | 40 | Ustaw elementy członkowskie według (dokładnego) typu. |
Or | 41 | Wartość logiczna lub. |
OuterApply | 42 | Zastosowanie zewnętrzne. |
ParameterReference | 43 | Odwołanie do parametru. |
Plus | 44 | Dodatek. |
Project | 45 | Projekcji. |
Property | 46 | Pobieranie właściwości statycznej lub wystąpienia. |
Ref | 47 | Odwołanie. |
RefKey | 48 | Pobieranie wartości klucza ref. |
RelationshipNavigation | 49 | Nawigacja relacji (kompozycja lub skojarzenie). |
Scan | 50 | Skanowanie zestawu jednostek lub relacji. |
Skip | 51 | Pomiń elementy uporządkowanej kolekcji. |
Sort | 52 | Sortowania. |
Treat | 53 | Konwersja typów. |
UnaryMinus | 54 | Negacji. |
UnionAll | 55 | Ustaw union (z duplikatami). |
VariableReference | 56 | Odwołanie do zmiennej. |