DbExpressionKind Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje hodnoty, které každá třída výrazu používá k označení operace, kterou představuje. Vlastnost ExpressionKind objektu DbExpression lze načíst k určení operace, kterou výraz představuje.
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Dědičnost
Pole
All | 0 |
|
And | 1 | Logické výrazy AND. |
Any | 2 |
|
Case | 3 | Výrazy příkazů podmíněných velkých a malých písmen. |
Cast | 4 | Výrazy přetypování polymorfního typu |
Constant | 5 | Výrazy konstantní hodnoty. |
CrossApply | 6 | Křížové použití výrazů |
CrossJoin | 7 | Výrazy křížového spojení. |
Deref | 8 | Výrazy dereference. |
Distinct | 9 | Duplicitní výrazy pro odebrání |
Divide | 10 | Výrazy dělení. |
Element | 11 | Převodní výrazy set-to-singleton |
EntityRef | 12 | Výrazy načtení hodnoty odkazu na entitu |
Equals | 13 | Výrazy rovnosti. |
Except | 14 | Nastavte výrazy odčítání. |
Filter | 15 | Výrazy omezení. |
FullOuterJoin | 16 | Výrazy úplného vnějšího spojení |
Function | 17 | Výrazy samostatné funkce. |
GreaterThan | 18 | Výrazy větší než |
GreaterThanOrEquals | 19 | Výrazy větší než nebo rovno. |
GroupBy | 20 | Seskupování výrazů. |
InnerJoin | 21 | Výrazy vnitřního spojení. |
Intersect | 22 | Nastavte výrazy průniku. |
IsEmpty | 23 | Výrazy určení prázdných množiny |
IsNull | 24 | Výrazy určení hodnoty null. |
IsOf | 25 | Výrazy porovnání typů (zadaný typ nebo podtyp). |
IsOfOnly | 26 | Výrazy porovnání typů (určené pouze pro typ) |
Lambda | 57 | Výrazy funkce lambda |
LeftOuterJoin | 27 | Výrazy levého vnějšího spojení |
LessThan | 28 | Výrazy menší než |
LessThanOrEquals | 29 | Výrazy menší než nebo rovno. |
Like | 30 | Výrazy porovnání řetězců. |
Limit | 31 | Omezení počtu výsledků (TOP n). |
Minus | 32 | Výrazy odčítání. |
Modulo | 33 | Výrazy Modulo. |
Multiply | 34 | Výrazy násobení |
NewInstance | 35 | Výrazy instance, řádku a sady konstrukcí. |
Not | 36 | Logické výrazy NOT. |
NotEquals | 37 | Výrazy nerovnosti. |
Null | 38 | Výrazy null. |
OfType | 39 | Nastavte členy podle výrazů typu (nebo podtypu). |
OfTypeOnly | 40 | Nastavte členy pomocí výrazů přesného typu. |
Or | 41 | Logické výrazy OR. |
OuterApply | 42 | Vnější výrazy použití. |
ParameterReference | 43 | Odkaz na výrazy parametrů |
Plus | 44 | Sčítání výrazů. |
Project | 45 | Výrazy projekce. |
Property | 46 | Statické výrazy nebo výrazy načítání vlastností instance. |
Ref | 47 | Referenční výrazy. |
RefKey | 48 | Výrazy načítání hodnot ref. |
RelationshipNavigation | 49 | Navigační výrazy relace (složení nebo asociace). |
Scan | 50 | Skenovací výrazy sady entit nebo relací |
Skip | 51 | Přeskočí prvky seřazené kolekce. |
Sort | 52 | Řazení výrazů. |
Treat | 53 | Výrazy převodu typů |
UnaryMinus | 54 | Výrazy negace. |
UnionAll | 55 | Nastavte výrazy sjednocení (s duplicitními výrazy). |
VariableReference | 56 | Odkaz na výrazy proměnných |
Poznámky
Pomocí výčtu DbExpressionKind určete různé druhy výrazů. Tabulka Members obsahuje seznam funkcí, které jsou členy této třídy, a typ výrazů, které zadávají.