ExpressionType Enumeration
Enumeration of Expression Types
Namespace: Scribe.Core.ConnectorApi
Assembly: Scribe.Core.ConnectorApi (in Scribe.Core.ConnectorApi.dll)
Syntax
public enum ExpressionType
Members
|
Member Name |
Value |
Description |
---|---|---|---|
Logical |
0 |
Expression Type of Logical |
|
Comparison |
1 |
Expression Type of Comparison |
|
Arithmetic |
2 |
This enumeration value designates a math operation. |
|
Assignment |
3 |
This enumeration value designates the assignment of the left value to the right property. |
|
Value |
4 |
This enumeration value designates a value whether by property value lookup or constant. |
|
Function |
5 |
This enumeration value designates a function. |
|
Ternary |
6 |
This enumeration value designates a ternary operator. |
|
Condition |
7 |
This enumeration value is similar to Comparison except that it can have nested expressions where Comparison cannot. |
|
Group |
8 |
Grouping expression simply wraps the included expression in paren's |
|
Lambda |
9 |
Used for Func<Object> to defer execution of parameters to functions ie used for IF |
See