DbExpressionKind Enumerazione

Definizione

Contiene i valori utilizzati da ogni classe di espressioni per indicare l'operazione da essa rappresentata. È possibile recuperare la proprietà ExpressionKind di un oggetto DbExpression per determinare l'operazione rappresentata dall'espressione.

public enum DbExpressionKind
Ereditarietà
DbExpressionKind

Campi

All 0

Espressioni true-for-all.

And 1

Espressioni AND logico.

Any 2

Espressioni true-for-any.

Case 3

Espressioni con istruzione condizionale Case.

Cast 4

Espressioni con cast di tipo polimorfico.

Constant 5

Espressioni con valore costante.

CrossApply 6

Espressioni Cross Apply.

CrossJoin 7

Espressioni Cross Join.

Deref 8

Espressioni di dereferenziazione.

Distinct 9

Espressioni di rimozione dei duplicati.

Divide 10

Espressioni di divisione.

Element 11

Espressioni di conversione impostata su singleton.

EntityRef 12

Espressioni di recupero di valori di riferimento all'entità.

Equals 13

Espressioni di uguaglianza.

Except 14

Espressioni di sottrazione dei set.

Filter 15

Espressioni di restrizione.

FullOuterJoin 16

Espressioni Full Outer Join.

Function 17

Espressioni con funzioni autonome.

GreaterThan 18

Espressioni Maggiore di.

GreaterThanOrEquals 19

Espressioni Maggiore o uguale a.

GroupBy 20

Espressioni di raggruppamento.

InnerJoin 21

Espressioni Inner Join.

Intersect 22

Espressioni di intersezione dei set.

IsEmpty 23

Espressioni di determinazione di set vuoti.

IsNull 24

Espressioni di determinazione di null.

IsOf 25

Espressioni di confronto dei tipi (Tipo o Sottotipo specificato).

IsOfOnly 26

Espressioni di confronto dei tipi (specificato solo Tipo).

Lambda 57

Espressioni di funzione lambda.

LeftOuterJoin 27

Espressioni Left Outer Join.

LessThan 28

Espressioni Minore di.

LessThanOrEquals 29

Espressioni Minore o uguale a.

Like 30

Espressioni di confronto di stringhe.

Limit 31

Restrizione del conteggio di risultati (TOP n).

Minus 32

Espressioni di sottrazione.

Modulo 33

Espressioni modulo.

Multiply 34

Espressioni di moltiplicazione.

NewInstance 35

Espressioni di costruzione di istanze, righe e set.

Not 36

Espressioni NOT logico.

NotEquals 37

Espressioni di disuguaglianza.

Null 38

Espressioni Null.

OfType 39

Espressioni di impostazione dei membri per tipo (o sottotipo).

OfTypeOnly 40

Espressioni di impostazione dei membri per tipo esatto.

Or 41

Espressioni OR logico.

OuterApply 42

Espressioni Outer Apply.

ParameterReference 43

Espressioni con riferimento a un parametro.

Plus 44

Espressioni di addizione.

Project 45

Espressioni di proiezione.

Property 46

Espressioni statiche o di recupero delle proprietà dell'istanza.

Ref 47

Espressioni di riferimento.

RefKey 48

Espressioni di recupero di valori chiave di riferimento.

RelationshipNavigation 49

Espressioni di navigazione della relazione (composizione o associazione).

Scan 50

Espressioni di analisi di set di entità o di relazioni.

Skip 51

Ignorare elementi di una raccolta ordinata.

Sort 52

Espressioni di ordinamento.

Treat 53

Espressioni di conversione dei tipi.

UnaryMinus 54

Espressioni di negazione.

UnionAll 55

Espressioni di unione dei set (con duplicati).

VariableReference 56

Espressioni con riferimento a una variabile.

Commenti

Utilizzare l'enumerazione DbExpressionKind per specificare i vari tipi di espressioni. Nella tabella dei membri sono riportate le funzioni appartenenti a questa classe e il tipo di espressioni specificato.

Si applica a

Prodotto Versioni
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1