Handling Exceptions
Error reporting occurs exclusively through the exception classes.
| Exception class | Description | 
|---|---|
| 
 | 
 | 
| ConnectionException | Base class for Microsoft® SQL Server® or network connection errors. A ConnectionException class can also occur from logon or permission issues. | 
| DataIntegrityException | Representation of data integrity errors. | 
| MachineException | Representation of computer-specific errors. | 
| ProductInstanceException | 
 | 
| ScheduleException | 
 | 
| ProjectException | Base class for all logo manager exceptions. | 
| ProjectManagerException | Base class for all Windows Hardware Certification Kit (Windows HCK) API exceptions. | 
| RequirementException | Representation of exceptions that are related to requirements. | 
| ScheduleException | Base class for all Windows HCK Studio exceptions. | 
| TargetException | Class that contains constructors that are used to initialize TargetException objects. | 
| TestException | Representation of exceptions that are related to certification tests. | 

