Freigeben über


DataException Konstruktoren

Definition

Initialisiert eine neue Instanz der DataException-Klasse.

Überlädt

DataException()

Initialisiert eine neue Instanz der DataException-Klasse. Dies ist der parameterlose Konstruktor.

DataException(String)

Initialisiert eine neue Instanz der DataException-Klasse mit der angegebenen Zeichenfolge.

DataException(SerializationInfo, StreamingContext)
Veraltet.

Initialisiert eine neue Instanz der DataException-Klasse mit den angegebenen Serialisierungsinformationen und dem angegebenen Kontext.

DataException(String, Exception)

Initialisiert eine neue Instanz der DataException-Klasse mit der angegebenen Zeichenfolge und der angegebenen inneren Ausnahme.

DataException()

Quelle:
DataException.cs
Quelle:
DataException.cs
Quelle:
DataException.cs

Initialisiert eine neue Instanz der DataException-Klasse. Dies ist der parameterlose Konstruktor.

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

Gilt für:

DataException(String)

Quelle:
DataException.cs
Quelle:
DataException.cs
Quelle:
DataException.cs

Initialisiert eine neue Instanz der DataException-Klasse mit der angegebenen Zeichenfolge.

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)

Parameter

s
String

Die Zeichenfolge, die beim Auslösen der Ausnahme angezeigt werden soll.

Weitere Informationen

Gilt für:

DataException(SerializationInfo, StreamingContext)

Quelle:
DataException.cs
Quelle:
DataException.cs
Quelle:
DataException.cs

Achtung

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

Initialisiert eine neue Instanz der DataException-Klasse mit den angegebenen Serialisierungsinformationen und dem angegebenen Kontext.

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)

Parameter

info
SerializationInfo

Die zum Serialisieren bzw. Deserialisieren eines Objekts benötigten Daten.

context
StreamingContext

Beschreibung der Quelle und des Ziels des angegebenen serialisierten Streams.

Attribute

Gilt für:

DataException(String, Exception)

Quelle:
DataException.cs
Quelle:
DataException.cs
Quelle:
DataException.cs

Initialisiert eine neue Instanz der DataException-Klasse mit der angegebenen Zeichenfolge und der angegebenen inneren Ausnahme.

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)

Parameter

s
String

Die Zeichenfolge, die beim Auslösen der Ausnahme angezeigt werden soll.

innerException
Exception

Ein Verweis auf eine innere Ausnahme.

Hinweise

Sie können eine neue Ausnahme erstellen, die eine frühere Ausnahme abfängt. Der Code, der die zweite Ausnahme behandelt, kann die zusätzlichen Informationen aus der früheren Ausnahme (auch als innere Ausnahme bezeichnet) verwenden, um die Ursache des anfänglichen Fehlers zu untersuchen.

Gilt für: