Class SSoapException
- Namespace
- SWConfigDataSharedLib.Exceptions
- Assembly
- IpPbxCDSSharedLib.dll
public class SSoapException
- Inheritance
-
SSoapException
Constructors
SSoapException(SBaseException)
Constructs a SSoapException
public SSoapException(SBaseException ex)
Parameters
exSBaseExceptionSBaseException to marshall into the SSoapException
SSoapException(Exception)
Constructs a SSoapException
public SSoapException(Exception ex)
Parameters
exExceptionException to marshall into the SSoapException
Fields
baseException
The Exception to marshall and unmarshall
protected SBaseException baseException
Field Value
Methods
CreateTException(Exception)
Get TException from Exception object
public static TException CreateTException(Exception ex)
Parameters
exExceptionException to marshall into the TException
Returns
- TException
TException object
GetSerializer(string)
Get XmlSerializer object for given exception type
public static XmlSerializer GetSerializer(string fullTypeName)
Parameters
fullTypeNamestringFull Type Name of Exception
Returns
- XmlSerializer
XmlSerializer object
getException(Exception, STraceInfo)
public static Exception getException(Exception ex, STraceInfo ClassTrace)
Parameters
exExceptionClassTraceSTraceInfo
Returns
getException(Exception, STraceInfo, IIpPbxUserCredentials)
Get deserialized exception
public static Exception getException(Exception ex, STraceInfo ClassTrace, IIpPbxUserCredentials credentials)
Parameters
exExceptionException object
ClassTraceSTraceInfoSTraceInfo object
credentialsIIpPbxUserCredentials
Returns
- Exception
Exception object
getFaultException(TException, STraceInfo)
Deserialize Transport Exception
public static Exception getFaultException(TException ex, STraceInfo ClassTrace)
Parameters
exTExceptionTException object
ClassTraceSTraceInfoSTraceInfo object
Returns
- Exception
Exception object