This documentation is archived and is not being maintained.
DbExpressionKind Enumeration
Visual Studio 2008
Contains values that each expression class uses to denote the operation it represents. The ExpressionKind property of an DbExpression can be retrieved to determine which operation that expression represents.
Assembly: System.Data.Entity (in System.Data.Entity.dll)
| Member name | Description | |
|---|---|---|
| All | true-for-all expressions. | |
| And | Logical AND expressions. | |
| Any | true-for-any expressions. | |
| Case | Conditional case statement expressions. | |
| Cast | Polymorphic type cast expressions. | |
| Constant | Constant value expressions. | |
| CrossApply | Cross apply expressions. | |
| CrossJoin | Cross join expressions. | |
| Deref | Dereference expressions. | |
| Distinct | Duplicate removal expressions. | |
| Divide | Division expressions. | |
| Element | Set-to-singleton conversion expressions. | |
| EntityRef | Entity reference value retrieval expressions. | |
| Equals | Equality expressions. | |
| Except | Set subtraction expressions. | |
| Filter | Restriction expressions. | |
| FullOuterJoin | Full outer join expressions. | |
| Function | Standalone function expressions. | |
| GreaterThan | Greater than expressions. | |
| GreaterThanOrEquals | Greater than or equal expressions. | |
| GroupBy | Grouping expressions. | |
| InnerJoin | Inner join expressions. | |
| Intersect | Set intersection expressions. | |
| IsEmpty | Empty set determination expressions. | |
| IsNull | Null determination expressions. | |
| IsOf | Type comparison (specified Type or Subtype) expressions. | |
| IsOfOnly | Type comparison (specified Type only) expressions. | |
| LeftOuterJoin | Left outer join expressions. | |
| LessThan | Less than expressions. | |
| LessThanOrEquals | Less than or equal expressions. | |
| Like | String comparison expressions. | |
| Limit | Result count restriction (TOP n). | |
| Minus | Subtraction expressions. | |
| Modulo | Modulo expressions. | |
| Multiply | Multiplication expressions. | |
| NewInstance | Instance, row, and set construction expressions. | |
| Not | Logical NOT expressions. | |
| NotEquals | Inequality expressions. | |
| Null | Null expressions. | |
| OfType | Set members by type (or subtype) expressions. | |
| OfTypeOnly | Set members by exact type expressions. | |
| Or | Logical OR expressions. | |
| OuterApply | Outer apply expressions | |
| ParameterReference | Reference to a parameter expressions. | |
| Plus | Addition expressions. | |
| Project | Projection expressions. | |
| Property | Static or instance property retrieval expressions. | |
| Ref | Reference expressions. | |
| RefKey | Ref key value retrieval expressions. | |
| RelationshipNavigation | Relationship (composition or association) navigation expressions. | |
| Scan | Entity or relationship set scan expressions. | |
| Skip | Skip elements of an ordered collection. | |
| Sort | Sorting expressions. | |
| Treat | Type conversion expressions. | |
| UnaryMinus | Negation expressions. | |
| UnionAll | Set union (with duplicates) expressions. | |
| VariableReference | Reference to a variable expressions. |
Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003
The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: