ASCOM.Utilities.Exceptions Namespace


This namespace contains all utility and tool related exceptions


Public classDriverNotRegisteredException
Exception thrown when a profile request is made for a driver that is not registered
Public classHelperException
Base exception for the Utilities components
Public classInvalidValueException
Exception thrown when an invalid value is passed to a Utilities component
Public classProfileNotFoundException
Exception thrown when the profile is not found. This is internally trapped and should not appear externally to an application.
Public classProfilePersistenceException
Exception thrown if there is any problem in reading or writing the profile from or to the file system
Public classRestrictedAccessException
Exception thrown when an attempt is made to write to a protected part of the the Profile store that is reserved for Platform use. An example is attempting to write to the the default value of a device driver profile. This value is reserved for use by the Chooser to display the device description and is set by the Profile.Register method.
Public classSerialPortInUseException
Exception thrown when a serial port method is already in progress and a second attempt is made to use the serial port.
Public classValueNotSetException
Exception thrown when an attempt is made to read a value that has not yet been set.