Click or drag to resize

ConstraintViolation Fields

The ConstraintViolation type exposes the following members.

Fields
  NameDescription
Public fieldBusinessProcessKeys
List of violated business processes for the assignment
Public fieldChildAssignment
If set to true, the constraint is caused by a parent being affected by a constraint.
Public fieldConstraintDescription
Description of the violated constraint. If the constraint is a data object then ConstraintDescription would typically hold the value of its Description property.
Public fieldConstraintKey
Identifies the violated constraint. Is typically a Constraint (Data Object) Id. Must not contain semi-colon! Can be null.
Public fieldConstraintUId
Identifies the violated constraint. UId of the violated constraint data object - if the violation is caused by such. Can be empty.
Public fieldEvaluationObjectUId
If an evaluation object exists it's UId is specified here. The UId is used in implementations of IRoleEngineExtension.IdentityCalculationComplete() to determine whether an evaluation process should be started.
Public fieldRoleAssignment
Role assignment which violates a constraint.
Public fieldStatus
Indicates the status of the violation.
Public fieldSurvivor
The assignment is nominated as survivor by the role engine
Top
See Also