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

Scribe.Core.ConnectorApi Namespace