ErrorWrapper Конструкторы

Определение

Инициализирует новый экземпляр класса ErrorWrapper.Initializes a new instance of the ErrorWrapper class.

Перегрузки

ErrorWrapper(Exception)

Инициализирует новый экземпляр класса ErrorWrapper со значением HRESULT, которое относится к выданному исключению.Initializes a new instance of the ErrorWrapper class with the HRESULT that corresponds to the exception supplied.

ErrorWrapper(Int32)

Инициализирует новый экземпляр класса ErrorWrapper, используя значение HRESULT ошибки.Initializes a new instance of the ErrorWrapper class with the HRESULT of the error.

ErrorWrapper(Object)

Инициализирует новый экземпляр класса ErrorWrapper с объектом, содержащим значение HRESULT ошибки.Initializes a new instance of the ErrorWrapper class with an object containing the HRESULT of the error.

ErrorWrapper(Exception)

Инициализирует новый экземпляр класса ErrorWrapper со значением HRESULT, которое относится к выданному исключению.Initializes a new instance of the ErrorWrapper class with the HRESULT that corresponds to the exception supplied.

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

Исключение для преобразования в код ошибки.The exception to be converted to an error code.

Безопасность

SecurityPermission
разрешение на вызов неуправляемого кода.for permission to call unmanaged code. Действие по обеспечению безопасности: Вызов.Security Action: Demand. Связанное перечисление:UnmanagedCodeAssociated Enumeration: UnmanagedCode

ErrorWrapper(Int32)

Инициализирует новый экземпляр класса ErrorWrapper, используя значение HRESULT ошибки.Initializes a new instance of the ErrorWrapper class with the HRESULT of the error.

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 ошибки.The HRESULT of the error.

ErrorWrapper(Object)

Инициализирует новый экземпляр класса ErrorWrapper с объектом, содержащим значение HRESULT ошибки.Initializes a new instance of the ErrorWrapper class with an object containing the HRESULT of the error.

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 ошибки.The object containing the HRESULT of the error.

Исключения

Параметр errorCode не принадлежит типу Int32.The errorCode parameter is not an Int32 type.

Применяется к