ErrorWrapper 构造函数

定义

初始化 ErrorWrapper 类的新实例。

重载

ErrorWrapper(Exception)

使用与所提供的异常相对应的 HRESULT 初始化 ErrorWrapper 类的新实例。

ErrorWrapper(Int32)

使用错误的 HRESULT 初始化 ErrorWrapper 类的新实例。

ErrorWrapper(Object)

使用包含错误 HRESULT 的对象初始化 ErrorWrapper 类的新实例。

ErrorWrapper(Exception)

Source:
ErrorWrapper.cs
Source:
ErrorWrapper.cs
Source:
ErrorWrapper.cs

使用与所提供的异常相对应的 HRESULT 初始化 ErrorWrapper 类的新实例。

public:
 ErrorWrapper(Exception ^ e);
public ErrorWrapper (Exception e);
new System.Runtime.InteropServices.ErrorWrapper : Exception -> System.Runtime.InteropServices.ErrorWrapper
Public Sub New (e As Exception)

参数

e
Exception

要转换为错误代码的异常。

适用于

ErrorWrapper(Int32)

Source:
ErrorWrapper.cs
Source:
ErrorWrapper.cs
Source:
ErrorWrapper.cs

使用错误的 HRESULT 初始化 ErrorWrapper 类的新实例。

public:
 ErrorWrapper(int errorCode);
public ErrorWrapper (int errorCode);
new System.Runtime.InteropServices.ErrorWrapper : int -> System.Runtime.InteropServices.ErrorWrapper
Public Sub New (errorCode As Integer)

参数

errorCode
Int32

错误的 HRESULT。

适用于

ErrorWrapper(Object)

Source:
ErrorWrapper.cs
Source:
ErrorWrapper.cs
Source:
ErrorWrapper.cs

使用包含错误 HRESULT 的对象初始化 ErrorWrapper 类的新实例。

public:
 ErrorWrapper(System::Object ^ errorCode);
public ErrorWrapper (object errorCode);
new System.Runtime.InteropServices.ErrorWrapper : obj -> System.Runtime.InteropServices.ErrorWrapper
Public Sub New (errorCode As Object)

参数

errorCode
Object

包含错误的 HRESULT 的对象。

例外

errorCode 参数不是 Int32 类型。

适用于