DataException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy DataException.

Przeciążenia

DataException()

Inicjuje nowe wystąpienie klasy DataException. Jest to konstruktor bez parametrów.

DataException(String)

Inicjuje DataException nowe wystąpienie klasy z określonym ciągiem.

DataException(SerializationInfo, StreamingContext)
Przestarzałe.

Inicjuje DataException nowe wystąpienie klasy z określonymi informacjami o serializacji i kontekstem.

DataException(String, Exception)

Inicjuje DataException nowe wystąpienie klasy z określonym ciągiem i wyjątkiem wewnętrznym.

DataException()

Źródło:
DataException.cs
Źródło:
DataException.cs
Źródło:
DataException.cs

Inicjuje nowe wystąpienie klasy DataException. Jest to konstruktor bez parametrów.

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

Dotyczy

DataException(String)

Źródło:
DataException.cs
Źródło:
DataException.cs
Źródło:
DataException.cs

Inicjuje DataException nowe wystąpienie klasy z określonym ciągiem.

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

Ciąg, który ma być wyświetlany po wystąpieniu wyjątku.

Zobacz też

Dotyczy

DataException(SerializationInfo, StreamingContext)

Źródło:
DataException.cs
Źródło:
DataException.cs
Źródło:
DataException.cs

Przestroga

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

Inicjuje DataException nowe wystąpienie klasy z określonymi informacjami o serializacji i kontekstem.

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

Dane niezbędne do serializacji lub deserializacji obiektu.

context
StreamingContext

Opis źródła i miejsca docelowego określonego serializowanego strumienia.

Atrybuty

Dotyczy

DataException(String, Exception)

Źródło:
DataException.cs
Źródło:
DataException.cs
Źródło:
DataException.cs

Inicjuje DataException nowe wystąpienie klasy z określonym ciągiem i wyjątkiem wewnętrznym.

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

Ciąg, który ma być wyświetlany po wystąpieniu wyjątku.

innerException
Exception

Odwołanie do wyjątku wewnętrznego.

Uwagi

Możesz utworzyć nowy wyjątek, który przechwytuje wcześniejszy wyjątek. Kod, który obsługuje drugi wyjątek, może korzystać z dodatkowych informacji z wcześniejszego wyjątku, nazywanego również wyjątkiem wewnętrznym, aby zbadać przyczynę początkowego błędu.

Dotyczy