Expression Object (Model Designer)

Contains an expression along with an optional path that can be used to reach the entity context for the evaluation of the expression.

Properties

Name

Cardinality

Type

Description

Name

0-1

String

The name of the expression. The name must be specified unless the expression is used as an argument for another expression, a default value for a Parameter, or the expression for a Filter. If used as an argument, the name must be unique within the argument collection. If the name is required, it must be unique within the query. The name cannot be an empty string.

Path

0-1

Object

The path used to reach the entity over which to evaluate the expression.

ExpressionNode

1

Object

The expression to evaluate.

CustomProperties

0-1

Collection

Custom properties for the expression.