Compartir vía


Win32Exception Constructores

Definición

Inicializa una nueva instancia de la clase Win32Exception.

Sobrecargas

Win32Exception()

Inicializa una nueva instancia de la clase Win32Exception con el último error Win32 producido.

Win32Exception(Int32)

Inicializa una nueva instancia de la clase Win32Exception con el error especificado.

Win32Exception(String)

Inicializa una nueva instancia de la clase Win32Exception con la descripción detallada especificada.

Win32Exception(Int32, String)

Inicializa una nueva instancia de la clase Win32Exception con el error especificado y la descripción detallada especificada.

Win32Exception(SerializationInfo, StreamingContext)
Obsoletos.

Inicializa una nueva instancia de la clase Win32Exception con la serialización y la información de contexto especificadas.

Win32Exception(String, Exception)

Inicializa una nueva instancia de la clase Win32Exception con la descripción detallada especificada y la excepción especificada.

Win32Exception()

Source:
Win32Exception.cs
Source:
Win32Exception.cs
Source:
Win32Exception.cs

Inicializa una nueva instancia de la clase Win32Exception con el último error Win32 producido.

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

Comentarios

La descripción detallada del error se determinará mediante el mensaje de error win32 asociado al error.

Este constructor usa el GetLastWin32Error método de para obtener su código de Marshal error.

Se aplica a

Win32Exception(Int32)

Source:
Win32Exception.cs
Source:
Win32Exception.cs
Source:
Win32Exception.cs

Inicializa una nueva instancia de la clase Win32Exception con el error especificado.

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

Parámetros

error
Int32

Código de error Win32 asociado a esta excepción.

Comentarios

La descripción detallada del error viene determinada por el mensaje de error win32 asociado al error.

Se aplica a

Win32Exception(String)

Source:
Win32Exception.cs
Source:
Win32Exception.cs
Source:
Win32Exception.cs

Inicializa una nueva instancia de la clase Win32Exception con la descripción detallada especificada.

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

Parámetros

message
String

Descripción detallada del error.

Se aplica a

Win32Exception(Int32, String)

Source:
Win32Exception.cs
Source:
Win32Exception.cs
Source:
Win32Exception.cs

Inicializa una nueva instancia de la clase Win32Exception con el error especificado y la descripción detallada especificada.

public:
 Win32Exception(int error, System::String ^ message);
public Win32Exception (int error, 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)

Parámetros

error
Int32

Código de error Win32 asociado a esta excepción.

message
String

Descripción detallada del error.

Comentarios

La descripción detallada del error viene determinada por el mensaje de error win32 asociado al error.

Se aplica a

Win32Exception(SerializationInfo, StreamingContext)

Source:
Win32Exception.cs
Source:
Win32Exception.cs
Source:
Win32Exception.cs

Precaución

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Inicializa una nueva instancia de la clase Win32Exception con la serialización y la información de contexto especificadas.

protected:
 Win32Exception(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected Win32Exception (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
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
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
new System.ComponentModel.Win32Exception : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.ComponentModel.Win32Exception
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parámetros

info
SerializationInfo

La clase SerializationInfo asociada a esta excepción.

context
StreamingContext

Estructura StreamingContext que representa el contexto de esta excepción.

Atributos

Se aplica a

Win32Exception(String, Exception)

Source:
Win32Exception.cs
Source:
Win32Exception.cs
Source:
Win32Exception.cs

Inicializa una nueva instancia de la clase Win32Exception con la descripción detallada especificada y la excepción especificada.

public:
 Win32Exception(System::String ^ message, Exception ^ innerException);
public Win32Exception (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)

Parámetros

message
String

Descripción detallada del error.

innerException
Exception

Referencia a la excepción interna que es la causa de esta excepción.

Se aplica a