Try OpenEdge Now
skip to main content
.NET Open Clients
Handling Errors : General ABL exceptions : Exception class hierarchy
 

Exception class hierarchy

The ABL exceptions classes are shown below, hierarchically:
System.Exception
   Progress.Open4GL.Exceptions.ProException
      Progress.Open4GL.Exceptions.Open4GLException
         Progress.Open4GL.Exceptions.SystemErrorException
         Progress.Open4GL.Exceptions.SchemaValidationException
         Progress.Open4GL.Exceptions.RunTime4GLException
            Progress.Open4GL.Exceptions.RunTime4GLErrorException
            Progress.Open4GL.Exceptions.RunTime4GLQuitException
            Progress.Open4GL.Exceptions.RunTime4GLStopException
         Progress.Open4GL.Exceptions.OutputSetException
         Progress.Open4GL.Exceptions.MetaDataException
         Progress.Open4GL.Exceptions.BusySessionException
         Progress.Open4GL.Exceptions.ConnectException
            Progress.Open4GL.Exceptions.HostUnknownException
            Progress.Open4GL.Exceptions.BadURLException
            Progress.Open4GL.Exceptions.BrokerIOException
            Progress.Open4GL.Exceptions.ConnectFailedException
            Progress.Open4GL.Exceptions.ConnectProtocolException
            Progress.Open4GL.Exceptions.InvalidNameServerPortException
            Progress.Open4GL.Exceptions.NameServerClientPortException
            Progress.Open4GL.Exceptions.NameServerClientPortRangeException
            Progress.Open4GL.Exceptions.NameServerClientPortRetryException
            Progress.Open4GL.Exceptions.NameServerCommunicationsException
            Progress.Open4GL.Exceptions.NameServerInterruptException
            Progress.Open4GL.Exceptions.NameServerMessageFormatException
            Progress.Open4GL.Exceptions.NoSuchAppServiceException
            Progress.Open4GL.Exceptions.UnknownHostnameException