BadImageFormatException Oluşturucular

Tanım

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

Aşırı Yüklemeler

Name Description
BadImageFormatException()

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

BadImageFormatException(String)

Belirtilen bir hata iletisiyle sınıfının yeni bir örneğini BadImageFormatException başlatır.

BadImageFormatException(SerializationInfo, StreamingContext)
Geçersiz.

Serileştirilmiş verilerle BadImageFormatException sınıfının yeni bir örneğini başlatır.

BadImageFormatException(String, Exception)

Belirtilen bir hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile BadImageFormatException sınıfının yeni bir örneğini başlatır.

BadImageFormatException(String, String)

Belirtilen hata iletisi ve dosya adıyla sınıfın BadImageFormatException yeni bir örneğini başlatır.

BadImageFormatException(String, String, Exception)

Belirtilen bir hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile BadImageFormatException sınıfının yeni bir örneğini başlatır.

BadImageFormatException()

Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs

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

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

Açıklamalar

Bu oluşturucu, yeni örneğin özelliğini sistem tarafından sağlanan ve "Yürütülebilir dosya veya kitaplığın biçimi geçersiz" gibi hatayı açıklayan bir iletiye başlatır Message . Bu ileti geçerli sistem kültürünü dikkate alır.

Aşağıdaki tabloda, BadImageFormatExceptionörneğinin ilk özellik değerleri gösterilmektedir.

Mülkiyet Değer
InnerException Null başvuru (Nothing Visual Basic'te).
Message Yerelleştirilmiş hata iletisi dizesi.

Şunlara uygulanır

BadImageFormatException(String)

Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs

Belirtilen bir hata iletisiyle sınıfının yeni bir örneğini BadImageFormatException başlatır.

public:
 BadImageFormatException(System::String ^ message);
public BadImageFormatException(string message);
public BadImageFormatException(string? message);
new BadImageFormatException : string -> BadImageFormatException
Public Sub New (message As String)

Parametreler

message
String

Hatayı açıklayan ileti.

Açıklamalar

message parametresinin içeriği insanlar tarafından anlaşılması amaçlanmıştır. Bu dizenin geçerli sistem kültürü için yerelleştirildiğinden emin olmak için bu oluşturucunun çağıranı gereklidir.

Aşağıdaki tabloda, BadImageFormatExceptionörneğinin ilk özellik değerleri gösterilmektedir.

Mülkiyet Değer
InnerException Null başvuru (Nothing Visual Basic'te).
Message Hata iletisi dizesi.

Şunlara uygulanır

BadImageFormatException(SerializationInfo, StreamingContext)

Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs

Dikkat

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

Serileştirilmiş verilerle BadImageFormatException sınıfının yeni bir örneğini başlatır.

protected:
 BadImageFormatException(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 BadImageFormatException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
protected BadImageFormatException(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}")>]
new BadImageFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> BadImageFormatException
new BadImageFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> BadImageFormatException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametreler

info
SerializationInfo

Oluşan SerializationInfo özel durumla ilgili serileştirilmiş nesne verilerini tutan.

context
StreamingContext

StreamingContext Kaynak veya hedef hakkında bağlamsal bilgileri içeren.

Öznitelikler

Açıklamalar

Bu oluşturucu, bir akış üzerinden iletilen özel durum nesnesini yeniden oluşturmak için seri durumdan çıkarma sırasında çağrılır.

Şunlara uygulanır

BadImageFormatException(String, Exception)

Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs

Belirtilen bir hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile BadImageFormatException sınıfının yeni bir örneğini başlatır.

public:
 BadImageFormatException(System::String ^ message, Exception ^ inner);
public BadImageFormatException(string message, Exception inner);
public BadImageFormatException(string? message, Exception? inner);
new BadImageFormatException : string * Exception -> BadImageFormatException
Public Sub New (message As String, inner As Exception)

Parametreler

message
String

Özel durumun nedenini açıklayan hata iletisi.

inner
Exception

Geçerli özel durumun nedeni olan özel durum. inner Parametre null başvuru değilse, geçerli özel durum iç özel durumu işleyen bir catch blokta oluşturulur.

Açıklamalar

Önceki bir özel durumun doğrudan sonucu olarak oluşan özel durum, InnerException özelliğindeki önceki özel duruma başvuru içermelidir. InnerException özelliği oluşturucuya geçirilen değeri döndürür veya null özelliği oluşturucuya iç özel durum değeri sağlamazsa InnerException.

Aşağıdaki tabloda, BadImageFormatExceptionörneğinin ilk özellik değerleri gösterilmektedir.

Mülkiyet Değer
InnerException İç özel durum başvurusu.
Message Hata iletisi dizesi.

Ayrıca bkz.

Şunlara uygulanır

BadImageFormatException(String, String)

Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs

Belirtilen hata iletisi ve dosya adıyla sınıfın BadImageFormatException yeni bir örneğini başlatır.

public:
 BadImageFormatException(System::String ^ message, System::String ^ fileName);
public BadImageFormatException(string message, string fileName);
public BadImageFormatException(string? message, string? fileName);
new BadImageFormatException : string * string -> BadImageFormatException
Public Sub New (message As String, fileName As String)

Parametreler

message
String

Hatayı açıklayan bir ileti.

fileName
String

Geçersiz görüntüye sahip dosyanın tam adı.

Açıklamalar

message parametresinin içeriği insanlar tarafından anlaşılması amaçlanmıştır. Bu dizenin geçerli sistem kültürü için yerelleştirildiğinden emin olmak için bu oluşturucunun çağıranı gereklidir.

Mülkiyet Değer
FileName Geçersiz görüntüye sahip dosyanın tam adı.
Message Hata iletisi dizesi.

Şunlara uygulanır

BadImageFormatException(String, String, Exception)

Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs
Kaynak:
BadImageFormatException.cs

Belirtilen bir hata iletisi ve bu özel durumun nedeni olan iç özel duruma başvuru ile BadImageFormatException sınıfının yeni bir örneğini başlatır.

public:
 BadImageFormatException(System::String ^ message, System::String ^ fileName, Exception ^ inner);
public BadImageFormatException(string message, string fileName, Exception inner);
public BadImageFormatException(string? message, string? fileName, Exception? inner);
new BadImageFormatException : string * string * Exception -> BadImageFormatException
Public Sub New (message As String, fileName As String, inner As Exception)

Parametreler

message
String

Özel durumun nedenini açıklayan hata iletisi.

fileName
String

Geçersiz görüntüye sahip dosyanın tam adı.

inner
Exception

Geçerli özel durumun nedeni olan özel durum. inner parametresi nulldeğilse, geçerli özel durum, iç özel durumu işleyen bir catch bloğunda oluşturulur.

Açıklamalar

Önceki bir özel durumun doğrudan sonucu olarak oluşan özel durum, InnerException özelliğindeki önceki özel duruma başvuru içermelidir. InnerException özelliği oluşturucuya geçirilen değeri döndürür veya null özelliği oluşturucuya iç özel durum değeri sağlamazsa InnerException.

Aşağıdaki tabloda, BadImageFormatExceptionörneğinin ilk özellik değerleri gösterilmektedir.

Mülkiyet Değer
InnerException İç özel durum başvurusu.
FileName Geçersiz görüntüye sahip dosyanın tam adı.
Message Hata iletisi dizesi.

Şunlara uygulanır