Compartilhar via


DbExpressionKind Enumeração

Definição

Contém valores que cada classe de expressão usa para indicar a operação que ela representa. A propriedade ExpressionKind de um DbExpression pode ser recuperada para determinar qual operação é representada pela expressão.

public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind = 
Public Enum DbExpressionKind
Herança
DbExpressionKind

Campos

All 0

Expressões true-for-all.

And 1

Expressões AND lógicas.

Any 2

Expressões true-for-any.

Case 3

Expressões de instrução case condicional.

Cast 4

Expressões cast de tipo polimórfico.

Constant 5

Expressões de valor constante.

CrossApply 6

Expressões de aplicação cruzada.

CrossJoin 7

Expressões de união cruzada.

Deref 8

Expressões de desreferenciação.

Distinct 9

Expressões de remoção de duplicata.

Divide 10

Expressões de divisão.

Element 11

Expressões de conversão de conjunto para singleton.

EntityRef 12

Expressões de recuperação de valores de referência de entidade.

Equals 13

Expressões de igualdade.

Except 14

Expressões de subtração de conjunto.

Filter 15

Expressões de restrição.

FullOuterJoin 16

Expressões de junção externa completa.

Function 17

Expressões de função anônima.

GreaterThan 18

Expressões maior que.

GreaterThanOrEquals 19

Expressões maior ou igual a.

GroupBy 20

Expressões de agrupamento.

InnerJoin 21

Expressões de junção interna.

Intersect 22

Expressões de interseção de conjunto.

IsEmpty 23

Expressões de determinação de conjunto vazio.

IsNull 24

Expressões de determinação de nulo.

IsOf 25

Expressões de comparação de tipo (tipo ou subtipo especificado).

IsOfOnly 26

Expressões de comparação de tipo (somente o tipo especificado).

Lambda 57

Expressões de função lambda.

LeftOuterJoin 27

Expressões de junção externa esquerda.

LessThan 28

Expressões menor que.

LessThanOrEquals 29

Expressões menor ou igual a.

Like 30

Expressões de comparação de cadeias de caracteres.

Limit 31

Restrição de contagem de resultados (TOP n).

Minus 32

Expressões de subtração.

Modulo 33

Expressões de módulo.

Multiply 34

Expressões de multiplicação.

NewInstance 35

Expressões de construção de instância, de linha e de conjunto.

Not 36

Expressões NOT lógicas.

NotEquals 37

Expressões de desigualdade.

Null 38

Expressões de nulo.

OfType 39

Expressões de membros do conjunto por tipo (ou subtipo).

OfTypeOnly 40

Expressões de membros do conjunto por tipo exato.

Or 41

Expressões OR lógicas.

OuterApply 42

Expressões de aplicação externa.

ParameterReference 43

Expressões de referência a um parâmetro.

Plus 44

Expressões de adição.

Project 45

Expressões de projeção.

Property 46

Expressões de recuperação de propriedade estática ou de instância.

Ref 47

Expressões de referência.

RefKey 48

Expressões de recuperação de valores de chave de referência.

RelationshipNavigation 49

Expressões de navegação de relação (composição ou associação).

Scan 50

Expressões de exame de conjunto de relações ou de entidades.

Skip 51

Ignorar os elementos de uma coleção ordenada.

Sort 52

Expressões de classificação.

Treat 53

Expressões de conversão de tipo.

UnaryMinus 54

Expressões de negação.

UnionAll 55

Expressões de união de conjunto (com as duplicatas).

VariableReference 56

Expressões de referência a uma variável.

Comentários

Use a DbExpressionKind enumeração para especificar os vários tipos de expressões. A tabela Membros lista as funções que são membros dessa classe e o tipo de expressões que eles especificam.

Aplica-se a