MailBee.NET Objects 4.0

MailBeeExternalException Class

The exception that is thrown when an error occurs in the code outside MailBee.

For a list of all members of this type, see MailBeeExternalException Members.

System.Object
   System.Exception
      System.ApplicationException
         MailBee.MailBeeException
            MailBee.MailBeeLocalException
               MailBee.MailBeeExternalException

public class MailBeeExternalException : MailBeeLocalException, IMailBeeFatalException

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

Usually, this exception is thrown in the following scenario. Let's say the application is subscribed to a certain MailBee event. Now MailBee raises this event and starts executing the event handler supplied by the developer. If the event handler code (external code to MailBee) throws an exception, MailBee's event raiser catches this exception and throws MailBeeExternalException specifying the original exception in InnerException property value.

Requirements

Namespace: MailBee

Assembly: MailBee.NET (in MailBee.NET.dll)

See Also

MailBeeExternalException Members | MailBee Namespace