DbExpressionKind Enumerazione

Definizione

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

public enum class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind = 
Public Enum DbExpressionKind
Ereditarietà
DbExpressionKind

Campi

Nome Valore Descrizione
All 0

true-for-all expressions.

And 1

Espressioni AND logiche.

Any 2

true-for-any expressions.

Case 3

Espressioni di istruzione case condizionale.

Cast 4

Espressioni cast di tipi polimorfici.

Constant 5

Espressioni di valore costante.

CrossApply 6

Espressioni di applicazione incrociata.

CrossJoin 7

Espressioni di cross join.

Deref 8

Espressioni di dereferenziazione.

Distinct 9

Espressioni di rimozione duplicate.

Divide 10

Espressioni di divisione.

Element 11

Espressioni di conversione da set a singleton.

EntityRef 12

Espressioni di recupero dei valori di riferimento dell'entità.

Equals 13

Espressioni di uguaglianza.

Except 14

Impostare espressioni di sottrazione.

Filter 15

Espressioni di restrizione.

FullOuterJoin 16

Espressioni full outer join.

Function 17

Espressioni di funzione autonome.

GreaterThan 18

Maggiore di espressioni.

GreaterThanOrEquals 19

Espressioni maggiori o uguali.

GroupBy 20

Raggruppamento di espressioni.

InnerJoin 21

Espressioni di inner join.

Intersect 22

Impostare le espressioni di intersezione.

IsEmpty 23

Espressioni di determinazione dei set vuote.

IsNull 24

Espressioni di determinazione Null.

IsOf 25

Espressioni di confronto dei tipi (tipo o sottotipo specificato).

IsOfOnly 26

Espressioni di confronto dei tipi (solo tipo specificato).

LeftOuterJoin 27

Espressioni di left outer join.

LessThan 28

Minore di espressioni.

LessThanOrEquals 29

Espressioni minori o uguali.

Like 30

Espressioni di confronto tra stringhe.

Limit 31

Restrizione del conteggio dei risultati (TOP n).

Minus 32

Espressioni di sottrazione.

Modulo 33

Espressioni modulo.

Multiply 34

Espressioni di moltiplicazione.

NewInstance 35

Espressioni di costruzione di istanza, riga e set.

Not 36

Espressioni NOT logiche.

NotEquals 37

Espressioni di disuguaglianza.

Null 38

Espressioni Null.

OfType 39

Impostare membri per tipo (o sottotipo).

OfTypeOnly 40

Impostare i membri in base alle espressioni di tipo esatte.

Or 41

Espressioni OR logiche.

OuterApply 42

Espressioni di applicazione esterna.

ParameterReference 43

Riferimento a espressioni di parametro.

Plus 44

Espressioni di addizione.

Project 45

Espressioni di proiezione.

Property 46

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

Ref 47

Espressioni di riferimento.

RefKey 48

Espressioni di recupero del valore della chiave di riferimento.

RelationshipNavigation 49

Espressioni di navigazione di relazione (composizione o associazione).

Scan 50

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

Skip 51

Ignorare gli elementi di una raccolta ordinata.

Sort 52

Ordinamento delle espressioni.

Treat 53

Espressioni di conversione dei tipi.

UnaryMinus 54

Espressioni di negazione.

UnionAll 55

Impostare espressioni di unione (con duplicati).

VariableReference 56

Riferimento a espressioni di variabile.

Lambda 57

Espressioni di funzione lambda.

Commenti

Usare l'enumerazione DbExpressionKind per specificare i vari tipi di espressioni. Nella tabella Members sono elencate le funzioni che sono membri di questa classe e il tipo di espressioni specificate.

Si applica a