Compartir vía


DbExpressionKind Enumeración

Definición

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
DbExpressionKind

Campos

All 0

true para todas las expresiones.

And 1

Expresiones AND lógicas.

Any 2

true para cualquier expresión.

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.

Se aplica a