Class SSoapException
- Namespace
- SWConfigDataSharedLib.Exceptions
- Assembly
- IpPbxCDSSharedLib.dll
public class SSoapException
- Inheritance
-
SSoapException
Constructors
SSoapException(SBaseException)
Constructs a SSoapException
public SSoapException(SBaseException ex)
Parameters
ex
SBaseExceptionSBaseException to marshall into the SSoapException
SSoapException(Exception)
Constructs a SSoapException
public SSoapException(Exception ex)
Parameters
ex
ExceptionException 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
ex
ExceptionException 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
fullTypeName
stringFull Type Name of Exception
Returns
- XmlSerializer
XmlSerializer object
getException(Exception, STraceInfo)
public static Exception getException(Exception ex, STraceInfo ClassTrace)
Parameters
ex
ExceptionClassTrace
STraceInfo
Returns
getException(Exception, STraceInfo, IIpPbxUserCredentials)
Get deserialized exception
public static Exception getException(Exception ex, STraceInfo ClassTrace, IIpPbxUserCredentials credentials)
Parameters
ex
ExceptionException object
ClassTrace
STraceInfoSTraceInfo object
credentials
IIpPbxUserCredentials
Returns
- Exception
Exception object
getFaultException(TException, STraceInfo)
Deserialize Transport Exception
public static Exception getFaultException(TException ex, STraceInfo ClassTrace)
Parameters
ex
TExceptionTException object
ClassTrace
STraceInfoSTraceInfo object
Returns
- Exception
Exception object