LayGO for C# includes 2 types of exceptions, ProtocolStackException and ProtocolEventException, both of which inherit from System.ApplicationException.
ProtocolStackException
ProtocolEventException
System.ApplicationException