The base exception for all exceptions created within the Symphony API.

C# |
public class SoamException : Exception

All Members | Constructors | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | SoamException(String, Exception) | Constructs an exception with the provided detail message and cause. |
![]() | SoamException(String, Int32) | Constructs an exception with the provided detail message and an error code. |
![]() | SoamException(String) | Constructs an exception with the provided detail message and no cause. |
![]() | EmbeddedException | Returns the embedded exception object. |
![]() | ErrorCode | Gets the Error Code associated with the exception. |
![]() | ErrorType | Indicates the type of the exception by name, for example "FailureException". |

Developers are encouraged to throw only exceptions which inherit from this exception in their service code.
NOTE: If any of the methods of this class are called after the Main(...) method exits, the client or service process may behave in an undefined manner (for example, hang or terminate abnormally).

Object | |||
![]() | Exception | ||
![]() | SoamException | ||
![]() | FailureException | ||
![]() | FatalException |