The following table lists the classes derived from System.Runtime.InteropServices.ExternalException .
|System.ComponentModel.Design.CheckoutException||The exception that is thrown when an attempt to check out a file that is checked into a source code management program is canceled or fails.|
|System.ComponentModel.Win32Exception||Throws an exception for a Win32 error code.|
|System.Runtime.InteropServices.COMException||The exception that is thrown when an unrecognized HRESULT is returned from a COM method call.|
|System.Runtime.InteropServices.SEHException||Represents Structured Exception Handler (SEH) errors.|
|System.ServiceModel.MsmqException||Encapsulates errors returned by Message Queuing (MSMQ). This exception is thrown by the Message Queuing transport and the Message Queuing integration channel.|
|System.Web.HttpException||Describes an exception that occurred during the processing of HTTP requests.|