İngilizce dilinde oku

Aracılığıyla paylaş


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.

C#
public DataException ();

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

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.

C#
public DataException (string? s);
C#
public DataException (string s);

Parametreler

s
String

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

Ayrıca bkz.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

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.

C#
protected DataException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
C#
[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);

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

.NET 9 ve diğer sürümler
Ürün Sürümler (Kullanım dışı)
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 (8, 9)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

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.

C#
public DataException (string? s, Exception? innerException);
C#
public DataException (string s, Exception innerException);

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

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1