DbExpressionKind Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 class DbExpressionKind
public enum DbExpressionKind
type DbExpressionKind =
Public Enum DbExpressionKind
- Ereditarietà
Campi
All | 0 | Espressioni |
And | 1 | Espressioni AND logico. |
Any | 2 | Espressioni |
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.