Leer en inglés

Compartir vía


DataException Constructores

Definición

Inicializa una nueva instancia de la clase DataException.

Sobrecargas

DataException()

Inicializa una nueva instancia de la clase DataException. Este es el constructor sin parámetros.

DataException(String)

Inicializa una nueva instancia de la clase DataException con la cadena especificada.

DataException(SerializationInfo, StreamingContext)
Obsoletos.

Inicializa una nueva instancia de la clase DataException con la información y el contexto de serialización especificados.

DataException(String, Exception)

Inicializa una nueva instancia de la clase DataException con la cadena y la excepción interna especificadas.

DataException()

Source:
DataException.cs
Source:
DataException.cs
Source:
DataException.cs

Inicializa una nueva instancia de la clase DataException. Este es el constructor sin parámetros.

C#
public DataException ();

Se aplica a

.NET 9 otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

DataException(String)

Source:
DataException.cs
Source:
DataException.cs
Source:
DataException.cs

Inicializa una nueva instancia de la clase DataException con la cadena especificada.

C#
public DataException (string? s);
C#
public DataException (string s);

Parámetros

s
String

Cadena que se muestra cuando se produce la excepción.

Consulte también

Se aplica a

.NET 9 otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

DataException(SerializationInfo, StreamingContext)

Source:
DataException.cs
Source:
DataException.cs
Source:
DataException.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 DataException con la información y el contexto de serialización especificados.

C#
protected DataException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
C#
[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 DataException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);

Parámetros

info
SerializationInfo

Datos necesarios para serializar o deserializar un objeto.

context
StreamingContext

Descripción del origen y el destino de la secuencia serializada especificada.

Atributos

Se aplica a

.NET 9 otras versiones
Producto Versiones (Obsoleto)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

DataException(String, Exception)

Source:
DataException.cs
Source:
DataException.cs
Source:
DataException.cs

Inicializa una nueva instancia de la clase DataException con la cadena y la excepción interna especificadas.

C#
public DataException (string? s, Exception? innerException);
C#
public DataException (string s, Exception innerException);

Parámetros

s
String

Cadena que se muestra cuando se produce la excepción.

innerException
Exception

Referencia a una excepción interna.

Comentarios

Puede crear una nueva excepción que capture una excepción anterior. El código que controla la segunda excepción puede hacer uso de la información adicional de la excepción anterior, también denominada excepción interna, para examinar la causa del error inicial.

Se aplica a

.NET 9 otras versiones
Producto Versiones
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1