Create an expression that provides an assignment based on search results.
Note: search expression evaluators have changed default for includeNullInputs. Null inputs are NOT processed by search expression evaluators by default. The reason is that null inputs are usually insignificant for search expression and skipping them results in fewer search operations.
Name | Type | Multiplicity | Description |
---|---|---|---|
description |
property string |
[0,1] | |
trace |
property boolean |
[0,1] | |
relativityMode |
property TransformExpressionRelativityModeType |
[0,1] | |
includeNullInputs |
property boolean |
[0,1] | |
condition |
property ExpressionType |
[0,1] | Condition driving whether this expression is evaluated at all (for given inputs). |
targetType |
property QName |
[0,1] | |
oid |
property string |
[0,1] | |
filter |
property SearchFilterType |
[0,1] | |
searchStrategy |
property ObjectSearchStrategyType |
[0,1] | |
defaultTargetRef |
reference ObjectReferenceType |
[0,1] | |
createOnDemand |
property boolean |
[0,1] | |
populateObject |
property PopulateType |
[0,1] | |
populate |
property PopulateType |
[0,1] | |
assignmentProperties |
container AssignmentPropertiesSpecificationType |
[0,1] | Properties of the new assignment. |
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:2
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime,AVals:3
Multiplicity: [0,1]
Flags: RAM
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]
Flags: RAM,runtime
Multiplicity: [0,1]