_Exception Interface
Exposes the public members of the System::Exception class to unmanaged code.
This API is not CLS-compliant.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | HelpLink | Provides COM objects with version-independent access to the Exception::HelpLink property. |
![]() | InnerException | Provides COM objects with version-independent access to the Exception::InnerException property. |
![]() | Message | Provides COM objects with version-independent access to the Exception::Message property. |
![]() | Source | Provides COM objects with version-independent access to the Exception::Source property. |
![]() | StackTrace | Provides COM objects with version-independent access to the Exception::StackTrace property. |
![]() | TargetSite | Provides COM objects with version-independent access to the Exception::TargetSite property. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | Provides COM objects with version-independent access to the Object::Equals method. |
![]() | GetBaseException() | Provides COM objects with version-independent access to the Exception::GetBaseException method. |
![]() | GetHashCode() | Provides COM objects with version-independent access to the Object::GetHashCode method. |
![]() | GetObjectData(SerializationInfo^, StreamingContext) | Provides COM objects with version-independent access to the Exception::GetObjectData method |
![]() | GetType() | Provides COM objects with version-independent access to the Exception::GetType method. |
![]() | ToString() | Provides COM objects with version-independent access to the Exception::ToString method. |
This interface is for access to managed classes from unmanaged code and should not be called from managed code.
This interface preserves the vtable order of the System::Exception class members that can be accessed by unmanaged COM objects.
Available since 2.0

