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 | |
---|---|---|
ExceptionData(Exception) |
Properties
Name | Description | |
---|---|---|
Data | ||
ErrorCode | ||
ExceptionType | ||
InnerExceptionData | ||
Message | ||
NeutralMessage | ||
StackTrace |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
ToCulture(CultureInfo) | ||
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