Sdílet prostřednictvím


DataException Konstruktory

Definice

Inicializuje novou instanci DataException třídy .

Přetížení

DataException()

Inicializuje novou instanci DataException třídy . Toto je konstruktor bez parametrů.

DataException(String)

Inicializuje novou instanci DataException třídy se zadaným řetězcem.

DataException(SerializationInfo, StreamingContext)
Zastaralé.

Inicializuje novou instanci DataException třídy se zadanými serializačními informacemi a kontextem.

DataException(String, Exception)

Inicializuje novou instanci DataException třídy se zadaným řetězcem a vnitřní výjimkou.

DataException()

Zdroj:
DataException.cs
Zdroj:
DataException.cs
Zdroj:
DataException.cs

Inicializuje novou instanci DataException třídy . Toto je konstruktor bez parametrů.

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

Platí pro

DataException(String)

Zdroj:
DataException.cs
Zdroj:
DataException.cs
Zdroj:
DataException.cs

Inicializuje novou instanci DataException třídy se zadaným řetězcem.

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)

Parametry

s
String

Řetězec, který se zobrazí při vyvolání výjimky.

Viz také

Platí pro

DataException(SerializationInfo, StreamingContext)

Zdroj:
DataException.cs
Zdroj:
DataException.cs
Zdroj:
DataException.cs

Upozornění

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

Inicializuje novou instanci DataException třídy se zadanými serializačními informacemi a kontextem.

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)

Parametry

info
SerializationInfo

Data potřebná k serializaci nebo deserializaci objektu.

context
StreamingContext

Popis zdroje a cíle zadaného serializovaného datového proudu.

Atributy

Platí pro

DataException(String, Exception)

Zdroj:
DataException.cs
Zdroj:
DataException.cs
Zdroj:
DataException.cs

Inicializuje novou instanci DataException třídy se zadaným řetězcem a vnitřní výjimkou.

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)

Parametry

s
String

Řetězec, který se zobrazí při vyvolání výjimky.

innerException
Exception

Odkaz na vnitřní výjimku.

Poznámky

Můžete vytvořit novou výjimku, která zachytí předchozí výjimku. Kód, který zpracovává druhou výjimku, může využít další informace z předchozí výjimky, označované také jako vnitřní výjimka, ke zkoumání příčiny počáteční chyby.

Platí pro