Share via


ExceptionData Class

 

Represents serialized information from a SystemException object.

Namespace:   Microsoft.ClusterAwareUpdating
Assembly:  ClusterAwareUpdating (in ClusterAwareUpdating.dll)

Inheritance Hierarchy

System.Object
  Microsoft.ClusterAwareUpdating.ExceptionData

Syntax

[DataContractAttribute]
[KnownTypeAttribute(typeof(ExceptionData))]
[KnownTypeAttribute(typeof(ExceptionData[]))]
[KnownTypeAttribute(typeof(ErrorRecordData))]
[KnownTypeAttribute(typeof(ErrorRecordData[]))]
[KnownTypeAttribute(typeof(string[]))]
[KnownTypeAttribute(typeof(int[]))]
[KnownTypeAttribute(typeof(byte[]))]
public sealed class ExceptionData
[DataContractAttribute]
[KnownTypeAttribute((ExceptionData^::typeid))]
[KnownTypeAttribute((array<ExceptionData^>^::typeid))]
[KnownTypeAttribute((ErrorRecordData^::typeid))]
[KnownTypeAttribute((array<ErrorRecordData^>^::typeid))]
[KnownTypeAttribute((array<String^>^::typeid))]
[KnownTypeAttribute((array<int>^::typeid))]
[KnownTypeAttribute((array<unsigned char>^::typeid))]
public ref class ExceptionData sealed 
[<Sealed>]
[<DataContractAttribute>]
[<KnownTypeAttribute(typeof(ExceptionData))>]
[<KnownTypeAttribute(typeof(ExceptionData[]))>]
[<KnownTypeAttribute(typeof(ErrorRecordData))>]
[<KnownTypeAttribute(typeof(ErrorRecordData[]))>]
[<KnownTypeAttribute(typeof(string[]))>]
[<KnownTypeAttribute(typeof(int[]))>]
[<KnownTypeAttribute(typeof(byte[]))>]
type ExceptionData = class end
<DataContractAttribute>
<KnownTypeAttribute(GetType(ExceptionData))>
<KnownTypeAttribute(GetType(ExceptionData()))>
<KnownTypeAttribute(GetType(ErrorRecordData))>
<KnownTypeAttribute(GetType(ErrorRecordData()))>
<KnownTypeAttribute(GetType(String()))>
<KnownTypeAttribute(GetType(Integer()))>
<KnownTypeAttribute(GetType(Byte()))>
Public NotInheritable Class ExceptionData

Constructors

Name Description
System_CAPS_pubmethod ExceptionData(Exception)

Properties

Name Description
System_CAPS_pubproperty Data

System_CAPS_pubproperty ErrorCode

System_CAPS_pubproperty ExceptionType

System_CAPS_pubproperty InnerExceptionData

System_CAPS_pubproperty Message

System_CAPS_pubproperty NeutralMessage

System_CAPS_pubproperty StackTrace

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod ToCulture(CultureInfo)

System_CAPS_pubmethod ToString()

(Overrides Object.ToString().)

Remarks

An ExceptionData object can be stored in a report whereas a SystemException object cannot.

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.ClusterAwareUpdating Namespace

Return to top