| SoDParameterBuilderControllerPrepareConstraintEvaluationParametersBuilder Method |
To be called in InitiateCycle.
Namespace:
Omada.OE.Solution.OIM.Assembly.PackagedSolution
Assembly:
Omada.OE.Solution.OIM.Assembly (in Omada.OE.Solution.OIM.Assembly.dll) Version: 15.0.0.0
Syntaxpublic ConstraintEvaluationParametersBuilder PrepareConstraintEvaluationParametersBuilder(
IEnumerable<IDataObject> identities,
IEnumerable<AttributeDefinition> attributeDefinitions,
DataObjectInViewMatrix identityInViewMatrix = null
)
Parameters
- identities
- Type: System.Collections.GenericIEnumerableIDataObject
The identities that we will evaluate constraint violations for.
- attributeDefinitions
- Type: System.Collections.GenericIEnumerableAttributeDefinition
All attribute definitions.
- identityInViewMatrix (Optional)
- Type: Omada.OE.AppLogicDataObjectInViewMatrix
Can be specified for improved performance.
If specified we use this matrix - else we create our own.
The specified matrix must be prepared with all of the relevant identities.
Can be null.
Return Value
Type:
ConstraintEvaluationParametersBuilder
See Also