| Interface | Description | 
|---|---|
| IAssignmentQuantityAllocator | |
| IAssignmentQuantityAllocator.IQuantities | |
| IAssignmentQuantityIntervalProvider | |
| IConcreteSyntaxConstraintProvider | |
| IConcreteSyntaxConstraintProvider.ISyntaxConstraint | |
| IConcreteSyntaxDiagnosticProvider | |
| IConcreteSyntaxDiagnosticProvider.IConcreteSyntaxDiagnostic | |
| IConcreteSyntaxValidator | |
| IConcreteSyntaxValidator.IDiagnosticAcceptor | |
| IDiagnosticConverter | 
 Implement a diagnostic converter if you want to customize the region that is computed for 
 resource diagnostics or validation diagnostics. 
 | 
| INamesAreUniqueValidationHelper | |
| IResourceValidator | |
| Issue | |
| ValidationMessageAcceptor | 
 A validation message acceptor provides the minimal necessary API to create
 error and warning messages that are associated with a feature value or with
 a range in the input source. 
 | 
| Enum | Description | 
|---|---|
| CheckType | |
| IConcreteSyntaxConstraintProvider.ConstraintType | 
| Exception | Description | 
|---|---|
| IConcreteSyntaxValidator.InvalidConcreteSyntaxException | 
| Annotation Type | Description | 
|---|---|
| Check | |
| ComposedChecks |