DataException Costruttori

Definizione

Inizializza una nuova istanza della classe DataException.

Overload

DataException()

Inizializza una nuova istanza della classe DataException. Si tratta del costruttore senza parametri.

DataException(String)

Inizializza una nuova istanza della classe DataException con la stringa specificata.

DataException(SerializationInfo, StreamingContext)
Obsoleti.

Inizializza una nuova istanza della classe DataException con le informazioni di serializzazione e il contesto specificati.

DataException(String, Exception)

Inizializza una nuova istanza della classe DataException con la stringa e l'eccezione interna specificate.

DataException()

Inizializza una nuova istanza della classe DataException. Si tratta del costruttore senza parametri.

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

Si applica a

DataException(String)

Inizializza una nuova istanza della classe DataException con la stringa specificata.

public:
 DataException(System::String ^ s);
public DataException (string? s);
public DataException (string s);
new System.Data.DataException : string -> System.Data.DataException
Public Sub New (s As String)

Parametri

s
String

Stringa da visualizzare quando viene generata l'eccezione.

Vedi anche

Si applica a

DataException(SerializationInfo, StreamingContext)

Attenzione

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

Inizializza una nuova istanza della classe DataException con le informazioni di serializzazione e il contesto specificati.

protected:
 DataException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected DataException (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 DataException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Data.DataException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Data.DataException
[<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.Data.DataException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Data.DataException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametri

info
SerializationInfo

Dati necessari per serializzare o deserializzare un oggetto.

context
StreamingContext

Descrizione dell'origine e della destinazione del flusso serializzato specificato.

Attributi

Si applica a

DataException(String, Exception)

Inizializza una nuova istanza della classe DataException con la stringa e l'eccezione interna specificate.

public:
 DataException(System::String ^ s, Exception ^ innerException);
public DataException (string? s, Exception? innerException);
public DataException (string s, Exception innerException);
new System.Data.DataException : string * Exception -> System.Data.DataException
Public Sub New (s As String, innerException As Exception)

Parametri

s
String

Stringa da visualizzare quando viene generata l'eccezione.

innerException
Exception

Riferimento a un'eccezione interna.

Commenti

È possibile creare una nuova eccezione che intercetta un'eccezione precedente. Il codice che gestisce la seconda eccezione può usare le informazioni aggiuntive dell'eccezione precedente, detta anche eccezione interna, per esaminare la causa dell'errore iniziale.

Si applica a