Share via


DataException Oluşturucular

Tanım

DataException sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

DataException()

DataException sınıfının yeni bir örneğini başlatır. Bu, parametresiz oluşturucudur.

DataException(String)

Belirtilen dize ile sınıfının yeni bir örneğini DataException başlatır.

DataException(SerializationInfo, StreamingContext)
Geçersiz.

Belirtilen serileştirme bilgileri ve bağlamıyla sınıfının yeni bir örneğini DataException başlatır.

DataException(String, Exception)

Belirtilen dize ve iç özel durum ile sınıfının yeni bir örneğini DataException başlatır.

DataException()

Kaynak:
DataException.cs
Kaynak:
DataException.cs
Kaynak:
DataException.cs

DataException sınıfının yeni bir örneğini başlatır. Bu, parametresiz oluşturucudur.

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

Şunlara uygulanır

DataException(String)

Kaynak:
DataException.cs
Kaynak:
DataException.cs
Kaynak:
DataException.cs

Belirtilen dize ile sınıfının yeni bir örneğini DataException başlatır.

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)

Parametreler

s
String

Özel durum oluşturulduğunda görüntülenecek dize.

Ayrıca bkz.

Şunlara uygulanır

DataException(SerializationInfo, StreamingContext)

Kaynak:
DataException.cs
Kaynak:
DataException.cs
Kaynak:
DataException.cs

Dikkat

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

Belirtilen serileştirme bilgileri ve bağlamıyla sınıfının yeni bir örneğini DataException başlatır.

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)

Parametreler

info
SerializationInfo

Bir nesneyi seri hale getirmek veya seri durumdan çıkartmak için gereken veriler.

context
StreamingContext

Belirtilen serileştirilmiş akışın kaynak ve hedefinin açıklaması.

Öznitelikler

Şunlara uygulanır

DataException(String, Exception)

Kaynak:
DataException.cs
Kaynak:
DataException.cs
Kaynak:
DataException.cs

Belirtilen dize ve iç özel durum ile sınıfının yeni bir örneğini DataException başlatır.

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)

Parametreler

s
String

Özel durum oluşturulduğunda görüntülenecek dize.

innerException
Exception

İç özel duruma başvuru.

Açıklamalar

Önceki bir özel durumu yakalayan yeni bir özel durum oluşturabilirsiniz. İkinci özel durumu işleyen kod, ilk hatanın nedenini incelemek için iç özel durum olarak da adlandırılan önceki özel durumdaki ek bilgileri kullanabilir.

Şunlara uygulanır