Win32Exception Win32Exception Win32Exception Win32Exception Constructors

Определение

Перегрузки

Win32Exception() Win32Exception() Win32Exception()

Инициализирует новый экземпляр класса Win32Exception, используя последнюю возникшую ошибку Win32.Initializes a new instance of the Win32Exception class with the last Win32 error that occurred.

Win32Exception(Int32) Win32Exception(Int32) Win32Exception(Int32) Win32Exception(Int32)

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

Win32Exception(String) Win32Exception(String) Win32Exception(String) Win32Exception(String)

Инициализирует новый экземпляр класса Win32Exception, используя заданное подробное описание.Initializes a new instance of the Win32Exception class with the specified detailed description.

Win32Exception(Int32, String) Win32Exception(Int32, String) Win32Exception(Int32, String) Win32Exception(Int32, String)

Инициализирует новый экземпляр класса Win32Exception, используя заданную ошибку и заданное подробное описание.Initializes a new instance of the Win32Exception class with the specified error and the specified detailed description.

Win32Exception(SerializationInfo, StreamingContext) Win32Exception(SerializationInfo, StreamingContext) Win32Exception(SerializationInfo, StreamingContext) Win32Exception(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса Win32Exception, используя заданный контекст и сведения о сериализации.Initializes a new instance of the Win32Exception class with the specified context and the serialization information.

Win32Exception(String, Exception) Win32Exception(String, Exception) Win32Exception(String, Exception) Win32Exception(String, Exception)

Инициализирует новый экземпляр класса Win32Exception с указанным подробным описанием и указанным исключением.Initializes a new instance of the Win32Exception class with the specified detailed description and the specified exception.

Win32Exception() Win32Exception() Win32Exception()

Инициализирует новый экземпляр класса Win32Exception, используя последнюю возникшую ошибку Win32.Initializes a new instance of the Win32Exception class with the last Win32 error that occurred.

public:
 Win32Exception();
public Win32Exception ();
Public Sub New ()

Комментарии

Подробное описание ошибки определяется с помощью сообщения об ошибке Win32, связанного с ошибкой.The detailed description of the error will be determined by the Win32 error message associated with the error.

Этот конструктор использует GetLastWin32Error Marshal метод, чтобы получить код ошибки.This constructor uses the GetLastWin32Error method of Marshal to get its error code.

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

SecurityPermission
для доступа к неуправляемому коду.for access to unmanaged code. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

Win32Exception(Int32) Win32Exception(Int32) Win32Exception(Int32) Win32Exception(Int32)

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

public:
 Win32Exception(int error);
public Win32Exception (int error);
new System.ComponentModel.Win32Exception : int -> System.ComponentModel.Win32Exception
Public Sub New (error As Integer)

Параметры

error
Int32 Int32 Int32 Int32

Код ошибки Win32, связанной с этим исключением.The Win32 error code associated with this exception.

Комментарии

Подробное описание ошибки определяется с помощью сообщения об ошибке Win32, связанного с ошибкой.The detailed description of the error is determined by the Win32 error message associated with the error.

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

SecurityPermission
для доступа к неуправляемому коду.for access to unmanaged code. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

Win32Exception(String) Win32Exception(String) Win32Exception(String) Win32Exception(String)

Инициализирует новый экземпляр класса Win32Exception, используя заданное подробное описание.Initializes a new instance of the Win32Exception class with the specified detailed description.

public:
 Win32Exception(System::String ^ message);
public Win32Exception (string message);
new System.ComponentModel.Win32Exception : string -> System.ComponentModel.Win32Exception
Public Sub New (message As String)

Параметры

message
String String String String

Подробное описание ошибки.A detailed description of the error.

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

SecurityPermission
для доступа к неуправляемому коду.for access to unmanaged code. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

Win32Exception(Int32, String) Win32Exception(Int32, String) Win32Exception(Int32, String) Win32Exception(Int32, String)

Инициализирует новый экземпляр класса Win32Exception, используя заданную ошибку и заданное подробное описание.Initializes a new instance of the Win32Exception class with the specified error and the specified detailed description.

public:
 Win32Exception(int error, System::String ^ message);
public Win32Exception (int error, string message);
new System.ComponentModel.Win32Exception : int * string -> System.ComponentModel.Win32Exception
Public Sub New (error As Integer, message As String)

Параметры

error
Int32 Int32 Int32 Int32

Код ошибки Win32, связанной с этим исключением.The Win32 error code associated with this exception.

message
String String String String

Подробное описание ошибки.A detailed description of the error.

Комментарии

Подробное описание ошибки определяется с помощью сообщения об ошибке Win32, связанного с ошибкой.The detailed description of the error is determined by the Win32 error message associated with the error.

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

SecurityPermission
для доступа к неуправляемому коду.for access to unmanaged code. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

Win32Exception(SerializationInfo, StreamingContext) Win32Exception(SerializationInfo, StreamingContext) Win32Exception(SerializationInfo, StreamingContext) Win32Exception(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса Win32Exception, используя заданный контекст и сведения о сериализации.Initializes a new instance of the Win32Exception class with the specified context and the serialization information.

protected:
 Win32Exception(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected Win32Exception (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.ComponentModel.Win32Exception : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.Win32Exception
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo SerializationInfo SerializationInfo SerializationInfo

Объект SerializationInfo, связанный с этим исключением.The SerializationInfo associated with this exception.

context
StreamingContext StreamingContext StreamingContext StreamingContext

Объект StreamingContext, представляющий контекст этого исключения.A StreamingContext that represents the context of this exception.

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

CodeAccessPermission
для доступа к неуправляемому коду.for access to unmanaged code. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

Win32Exception(String, Exception) Win32Exception(String, Exception) Win32Exception(String, Exception) Win32Exception(String, Exception)

Инициализирует новый экземпляр класса Win32Exception с указанным подробным описанием и указанным исключением.Initializes a new instance of the Win32Exception class with the specified detailed description and the specified exception.

public:
 Win32Exception(System::String ^ message, Exception ^ innerException);
public Win32Exception (string message, Exception innerException);
new System.ComponentModel.Win32Exception : string * Exception -> System.ComponentModel.Win32Exception
Public Sub New (message As String, innerException As Exception)

Параметры

message
String String String String

Подробное описание ошибки.A detailed description of the error.

innerException
Exception Exception Exception Exception

Ссылка на внутреннее исключение, которое является причиной этого исключения.A reference to the inner exception that is the cause of this exception.

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

SecurityPermission
для доступа к неуправляемому коду.for access to unmanaged code. Связанное перечисление:UnmanagedCodeAssociated enumeration: UnmanagedCode

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