| Model element |
Can be targeted with path expression (see also section 14.4.1.1) |
Example (from ex. 42) |
| Action overload |
qualified name of action followed by parentheses containing the binding parameter type of a bound action overload to identify that bound overload, or by empty parentheses to identify the unbound overload |
|
| all overloads of an Action |
qualified name of action |
|
| Action Import |
qualified name of entity container followed by a segment containing the action import name |
|
| Annotation on a model element |
path expression identifying the model element followed by a segment containing an at (@) prepended to the qualified name of a term, optionally suffixed with a hash (#) and the qualifier of an annotation |
|
| Complex Type |
qualified name of complex type |
|
| Entity Container |
qualified name of entity container |
|
| Entity Set |
qualified name of entity container followed by a segment containing the entity set name |
|
| Entity Type |
qualified name of entity type |
|
| Enumeration Type |
qualified name of enumeration type |
|
| Enumeration Type Member |
qualified name of enumeration type followed by a segment containing the name of a child element |
|
| Function overload |
qualified name of function followed by parentheses containing the comma-separated list of the parameter types of a bound or unbound function overload in the order of their definition in the function overload |
|
| all overloads of a Function |
qualified name of function |
|
| Function Import |
qualified name of entity container followed by a segment containing the function import name |
|
| Navigation Property via container |
qualified name of entity container followed by a segment containing a singleton or entity set name and zero or more segments containing the name of a structural or navigation property, or a type-cast or term-cast |
|
| Navigation Property via structured type |
qualified name of structured type followed by zero or more segments containing the name of a structural or navigation property, or a type-cast or term-cast |
|
| Parameter |
qualified name of entity container followed by a segment containing an action or function import name followed by a segment containing a parameter name |
|
| Parameter |
qualified name of action or function optionally followed by a parenthesized expression as in the first row followed by a segment containing the name of a child element |
|
| Property via container |
qualified name of entity container followed by a segment containing a singleton or entity set name and zero or more segments containing the name of a structural or navigation property, or a type-cast or term-cast |
|
| Property via structured type |
qualified name of structured type followed by zero or more segments containing the name of a structural or navigation property, or a type-cast or term-cast |
|
| Return Type |
qualified name of entity container followed by a segment containing an action or function import name followed by a segment containing $ReturnType |
|
| Return Type |
qualified name of action or function optionally followed by a parenthesized expression as in the first row followed by a segment containing $ReturnType |
|
| Singleton |
qualified name of entity container followed by a segment containing a singleton name |
|
| Type Definition |
qualified name of type definition |
|