DbExpressionKind Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des valeurs que chaque classe d'expressions utilise pour dénoter l'opération qu'elle représente. La propriété ExpressionKind d'un objet DbExpression peut être récupérée pour déterminer l'opération représentée par cette expression.
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Héritage
Champs
All | 0 |
|
And | 1 | Expressions AND logiques. |
Any | 2 |
|
Case | 3 | Expressions d'instructions CASE conditionnelles. |
Cast | 4 | Expressions de casts de type polymorphe. |
Constant | 5 | Expressions de valeurs constantes. |
CrossApply | 6 | Expressions d'application croisée. |
CrossJoin | 7 | Expressions de jointure croisée. |
Deref | 8 | Expressions de déréférence. |
Distinct | 9 | Expressions de suppression de doublons. |
Divide | 10 | Expressions de division. |
Element | 11 | Expressions de conversion Set-to-singleton. |
EntityRef | 12 | Expressions de récupération de valeur de référence d'entité. |
Equals | 13 | Expressions d'égalité. |
Except | 14 | Expressions de soustraction ensembliste. |
Filter | 15 | Expressions de restriction. |
FullOuterJoin | 16 | Expressions de jointure externe entière. |
Function | 17 | Expressions de fonctions autonomes. |
GreaterThan | 18 | Expressions Supérieur à. |
GreaterThanOrEquals | 19 | Expressions Supérieur ou égal à. |
GroupBy | 20 | Expressions de regroupement. |
InnerJoin | 21 | Expressions de jointure interne. |
Intersect | 22 | Expressions d'insersection définie. |
IsEmpty | 23 | Expressions de détermination de jeu vide. |
IsNull | 24 | Expressions de détermination nulle. |
IsOf | 25 | Expressions de comparaison de type (type ou sous-type spécifié). |
IsOfOnly | 26 | Expressions de comparaison de type (type spécifié uniquement). |
Lambda | 57 | Expressions de fonction Lambda. |
LeftOuterJoin | 27 | Expressions de jointure externe gauche. |
LessThan | 28 | Expressions Inférieur à. |
LessThanOrEquals | 29 | Expressions Inférieur ou égal à. |
Like | 30 | Expressions de comparaison de chaînes. |
Limit | 31 | Restriction relative au nombre de résultats (TOP n). |
Minus | 32 | Expressions de soustraction. |
Modulo | 33 | Expressions de modulo. |
Multiply | 34 | Expressions de multiplication. |
NewInstance | 35 | Expressions d'instance, de ligne et de construction définie. |
Not | 36 | Expressions NOT logiques. |
NotEquals | 37 | Expressions d'inégalité. |
Null | 38 | Expressions nulles. |
OfType | 39 | Expressions de membres définis par type (ou sous-type). |
OfTypeOnly | 40 | Expressions de membres définis par type exact. |
Or | 41 | Expressions OR logiques. |
OuterApply | 42 | Expressions d’application externe. |
ParameterReference | 43 | Expressions de référence à un paramètre. |
Plus | 44 | Expressions d'addition. |
Project | 45 | Expressions de projection. |
Property | 46 | Expressions de récupération de propriété statique ou d'instance. |
Ref | 47 | Expressions de référence. |
RefKey | 48 | Expressions de récupération de valeur de clé de référence. |
RelationshipNavigation | 49 | Expressions de navigation de relation (composition ou association). |
Scan | 50 | Expressions d'analyse d'entité ou de relation définie. |
Skip | 51 | Éléments ignorés d'une collection ordonnée. |
Sort | 52 | Expressions de tri. |
Treat | 53 | Expressions de conversion de type. |
UnaryMinus | 54 | Expressions de négation. |
UnionAll | 55 | Expressions d'union définie (avec doublons). |
VariableReference | 56 | Expressions de référence à une variable. |
Remarques
Utilise l'énumération DbExpressionKind pour spécifier les différentes sortes d'expressions. Le tableau Membres répertorie les fonctions membres de cette classe et le type d'expressions qu'elles spécifient.