ErrorWrapper 构造函数

定义

初始化 ErrorWrapper 类的新实例。

重载

名称 说明
ErrorWrapper(Exception)

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

ErrorWrapper(Int32)

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

ErrorWrapper(Object)

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

ErrorWrapper(Exception)

使用与提供的异常对应的 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)

使用错误的 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)

使用包含错误的 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

适用于