Show / Hide Table of Contents

Class SoExceptionInfo

Representation of a serialized exception that can be communicatyed over Wcf

Inheritance
object
SoExceptionInfo
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.Exceptions
Assembly: SoCore.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.1.0.0")]
public class SoExceptionInfo
Remarks

Use ExceptionHelper to work with the SoException Class

Constructors

SoExceptionInfo()

Default Constructor.

Declaration
public SoExceptionInfo()
Remarks

Use ExceptionHelper to work with the SoException Class

Properties

ExceptionType

Type of Exception.

Declaration
[DataMember]
public string ExceptionType { get; set; }
Property Value
Type Description
string
Remarks

Use ExceptionHelper to work with the SoException Class

FriendlyText

Friendly name.

Declaration
[DataMember]
public string FriendlyText { get; set; }
Property Value
Type Description
string
Remarks

Use ExceptionHelper to work with the SoException Class

InnerException

Inner Exception.

Declaration
[DataMember]
public SoExceptionInfo InnerException { get; set; }
Property Value
Type Description
SoExceptionInfo
Remarks

Use ExceptionHelper to work with the SoException Class

Message

The message that describes the error.

Declaration
[DataMember]
public string Message { get; set; }
Property Value
Type Description
string
Remarks

Use ExceptionHelper to work with the SoException Class

Parameters

Additional parameters relevant to describe the exception.

Declaration
[DataMember]
public SoExceptionInfoParameters Parameters { get; set; }
Property Value
Type Description
SoExceptionInfoParameters
Remarks

Use ExceptionHelper to work with the SoException Class

Source

The name of the application or the object that causes the error.

Declaration
[DataMember]
public string Source { get; set; }
Property Value
Type Description
string
Remarks

Use ExceptionHelper to work with the SoException Class

StackTrace

A string that describes the contents of the call stack, with the most recent method call appearing first.

Declaration
[DataMember]
public string StackTrace { get; set; }
Property Value
Type Description
string
Remarks

Use ExceptionHelper to work with the SoException Class

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
ExceptionHelper.Enumerate(SoExceptionInfo)
ExceptionHelper.GetFriendlyText(SoExceptionInfo)
ExceptionHelper.GetInnermostException(SoExceptionInfo)
ExceptionHelper.ToString(SoExceptionInfo, string, bool)
ExceptionHelper.TryGetRealType(SoExceptionInfo, out Type)
ObjectExtensions.AssignByReflection<T>(T, T)
ObjectExtensions.GraphCopy<T>(T)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top