Win32Exception Costruttori

Definizione

Inizializza una nuova istanza della classe Win32Exception.

Overload

Nome Descrizione
Win32Exception()

Inizializza una nuova istanza della Win32Exception classe con l'ultimo errore Win32 che si è verificato.

Win32Exception(Int32)

Inizializza una nuova istanza della Win32Exception classe con l'errore specificato.

Win32Exception(String)

Inizializza una nuova istanza della Win32Exception classe con la descrizione dettagliata specificata.

Win32Exception(Int32, String)

Inizializza una nuova istanza della Win32Exception classe con l'errore specificato e la descrizione dettagliata specificata.

Win32Exception(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della Win32Exception classe con il contesto specificato e le informazioni di serializzazione.

Win32Exception(String, Exception)

Inizializza una nuova istanza della Win32Exception classe con la descrizione dettagliata specificata e l'eccezione specificata.

Win32Exception()

Inizializza una nuova istanza della Win32Exception classe con l'ultimo errore Win32 che si è verificato.

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

Commenti

La descrizione dettagliata dell'errore verrà determinata dal messaggio di errore Win32 associato all'errore.

Questo costruttore usa il metodo di per ottenere il GetLastWin32Error codice di Marshal errore.

Si applica a

Win32Exception(Int32)

Inizializza una nuova istanza della Win32Exception classe con l'errore specificato.

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

Parametri

error
Int32

Codice di errore Win32 associato a questa eccezione.

Commenti

La descrizione dettagliata dell'errore è determinata dal messaggio di errore Win32 associato all'errore.

Si applica a

Win32Exception(String)

Inizializza una nuova istanza della Win32Exception classe con la descrizione dettagliata specificata.

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

Parametri

message
String

Descrizione dettagliata dell'errore.

Si applica a

Win32Exception(Int32, String)

Inizializza una nuova istanza della Win32Exception classe con l'errore specificato e la descrizione dettagliata specificata.

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)

Parametri

error
Int32

Codice di errore Win32 associato a questa eccezione.

message
String

Descrizione dettagliata dell'errore.

Commenti

La descrizione dettagliata dell'errore è determinata dal messaggio di errore Win32 associato all'errore.

Si applica a

Win32Exception(SerializationInfo, StreamingContext)

Inizializza una nuova istanza della Win32Exception classe con il contesto specificato e le informazioni di serializzazione.

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)

Parametri

info
SerializationInfo

Oggetto SerializationInfo associato a questa eccezione.

context
StreamingContext

Oggetto StreamingContext che rappresenta il contesto di questa eccezione.

Si applica a

Win32Exception(String, Exception)

Inizializza una nuova istanza della Win32Exception classe con la descrizione dettagliata specificata e l'eccezione specificata.

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)

Parametri

message
String

Descrizione dettagliata dell'errore.

innerException
Exception

Riferimento all'eccezione interna che è la causa di questa eccezione.

Si applica a