DbExpressionKind Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene los valores usados por cada clase de expresión para denotar la operación que representa. Se puede recuperar la propiedad ExpressionKind de una DbExpression para determinar qué operación representa esa expresión.
public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Herencia
Campos
All | 0 |
|
And | 1 | Expresiones AND lógicas. |
Any | 2 |
|
Case | 3 | Expresiones de instrucciones Case condicionales. |
Cast | 4 | Expresiones de conversión de tipo polimórficas. |
Constant | 5 | Expresiones de valor constante. |
CrossApply | 6 | Expresiones CROSS APPLY. |
CrossJoin | 7 | Expresiones CROSS JOIN. |
Deref | 8 | Expresiones de desreferenciación. |
Distinct | 9 | Expresiones de eliminación de duplicados. |
Divide | 10 | Expresiones de división. |
Element | 11 | Expresiones de conversión establecer en singleton. |
EntityRef | 12 | Expresiones de recuperación de valores de referencia de entidad. |
Equals | 13 | Expresiones de igualdad. |
Except | 14 | Expresiones de resta de conjuntos. |
Filter | 15 | Expresiones de restricción. |
FullOuterJoin | 16 | Expresiones de combinación externa completa. |
Function | 17 | Expresiones de funciones independientes. |
GreaterThan | 18 | Expresiones greater than. |
GreaterThanOrEquals | 19 | Expresiones greater than or equal. |
GroupBy | 20 | Expresiones de agrupación. |
InnerJoin | 21 | Expresiones INNER JOIN. |
Intersect | 22 | Expresiones de intersección de conjuntos. |
IsEmpty | 23 | Expresiones de determinación de conjuntos vacíos. |
IsNull | 24 | Expresiones de determinación de valores NULL. |
IsOf | 25 | Expresiones de comparación de tipos (del tipo o subtipo especificado). |
IsOfOnly | 26 | Expresiones de comparación de tipos (solo del tipo especificado). |
Lambda | 57 | Expresiones de función lambda. |
LeftOuterJoin | 27 | Expresiones de combinación externa izquierda. |
LessThan | 28 | Expresiones less than. |
LessThanOrEquals | 29 | Expresiones less than or equal. |
Like | 30 | Expresiones de comparación de cadenas. |
Limit | 31 | Restricción de recuento de resultados (TOP n). |
Minus | 32 | Expresiones de resta. |
Modulo | 33 | Expresiones de módulo. |
Multiply | 34 | Expresiones de multiplicación. |
NewInstance | 35 | Expresiones de construcción de instancias, filas y conjuntos. |
Not | 36 | Expresiones NOT lógicas. |
NotEquals | 37 | Expresiones de desigualdad. |
Null | 38 | Expresiones NULL. |
OfType | 39 | Expresiones de establecimiento de miembros por tipo (o subtipo). |
OfTypeOnly | 40 | Expresiones de establecimiento de miembros por tipo exacto. |
Or | 41 | Expresiones OR lógicas. |
OuterApply | 42 | Expresiones OUTER APPLY. |
ParameterReference | 43 | Expresiones de referencia a un parámetro. |
Plus | 44 | Expresiones de suma. |
Project | 45 | Expresiones de proyección. |
Property | 46 | Expresiones de recuperación de propiedades estáticas o de instancia. |
Ref | 47 | Expresiones de referencia. |
RefKey | 48 | Expresiones de recuperación de valores de clave de referencia. |
RelationshipNavigation | 49 | Expresiones de navegación de relaciones (composición o asociación). |
Scan | 50 | Expresiones de examen de conjuntos de relaciones o entidades. |
Skip | 51 | Expresiones de omisión de elementos de una colección ordenada. |
Sort | 52 | Expresiones de ordenación. |
Treat | 53 | Expresiones de conversión de tipos. |
UnaryMinus | 54 | Expresiones de negación. |
UnionAll | 55 | Expresiones de unión de conjuntos (con duplicados). |
VariableReference | 56 | Expresiones de referencia a una variable. |
Comentarios
Use la enumeración DbExpressionKind para especificar los distintos tipos de expresiones. La tabla de miembros presenta una lista de las funciones que son miembros de esta clase y el tipo de expresiones que especifican.