BadImageFormatException Oluşturucular

Tanım

BadImageFormatException sınıfının yeni bir örneğini başlatır.Initializes a new instance of the BadImageFormatException class.

Aşırı Yüklemeler

BadImageFormatException()

BadImageFormatException sınıfının yeni bir örneğini başlatır.Initializes a new instance of the BadImageFormatException class.

BadImageFormatException(String)

Belirtilen bir hata iletisiyle sınıfın yeni bir örneğini başlatır BadImageFormatException .Initializes a new instance of the BadImageFormatException class with a specified error message.

BadImageFormatException(SerializationInfo, StreamingContext)

BadImageFormatException sınıfının yeni bir örneğini serileştirilmiş verilerle başlatır.Initializes a new instance of the BadImageFormatException class with serialized data.

BadImageFormatException(String, Exception)

BadImageFormatExceptionBelirtilen bir hata iletisiyle sınıfın yeni bir örneğini ve bu özel durumun nedeni olan iç özel duruma bir başvuruyu başlatır.Initializes a new instance of the BadImageFormatException class with a specified error message and a reference to the inner exception that is the cause of this exception.

BadImageFormatException(String, String)

BadImageFormatExceptionBelirtilen bir hata iletisi ve dosya adı ile sınıfın yeni bir örneğini başlatır.Initializes a new instance of the BadImageFormatException class with a specified error message and file name.

BadImageFormatException(String, String, Exception)

BadImageFormatExceptionBelirtilen bir hata iletisiyle sınıfın yeni bir örneğini ve bu özel durumun nedeni olan iç özel duruma bir başvuruyu başlatır.Initializes a new instance of the BadImageFormatException class with a specified error message and a reference to the inner exception that is the cause of this exception.

BadImageFormatException()

BadImageFormatException sınıfının yeni bir örneğini başlatır.Initializes a new instance of the BadImageFormatException class.

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

Açıklamalar

Bu Oluşturucu, Message "çalıştırılabilir veya kitaplık biçimi geçersiz" gibi, hatayı açıklayan sistem tarafından sağlanan bir iletiye yeni Örneğin özelliğini başlatır.This constructor initializes the Message property of the new instance to a system-supplied message that describes the error, such as "Format of the executable or library is invalid." Bu ileti, geçerli sistem kültürünü göz önünde bulundurur.This message takes into account the current system culture.

Aşağıdaki tablo, BadImageFormatException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of BadImageFormatException.

ÖzellikProperty DeğerValue
InnerException Null başvurusu ( Nothing Visual Basic).A null reference (Nothing in Visual Basic).
Message Yerelleştirilmiş hata ileti dizesi.The localized error message string.

Şunlara uygulanır

BadImageFormatException(String)

Belirtilen bir hata iletisiyle sınıfın yeni bir örneğini başlatır BadImageFormatException .Initializes a new instance of the BadImageFormatException class with a specified error message.

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

Parametreler

message
String

Hatayı açıklayan ileti.The message that describes the error.

Açıklamalar

Parametrenin içeriği, message insanların anlaşılması amacını taşımaktadır.The content of the message parameter is intended to be understood by humans. Bu yapıcının çağırıcısı, bu dizenin geçerli sistem kültürü için yerelleştirilmiş olduğundan emin olmak için gereklidir.The caller of this constructor is required to ensure that this string has been localized for the current system culture.

Aşağıdaki tablo, BadImageFormatException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of BadImageFormatException.

ÖzellikProperty DeğerValue
InnerException Null başvurusu ( Nothing Visual Basic).A null reference (Nothing in Visual Basic).
Message Hata iletisi dizesi.The error message string.

Şunlara uygulanır

BadImageFormatException(SerializationInfo, StreamingContext)

BadImageFormatException sınıfının yeni bir örneğini serileştirilmiş verilerle başlatır.Initializes a new instance of the BadImageFormatException class with serialized data.

protected:
 BadImageFormatException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected BadImageFormatException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new BadImageFormatException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> BadImageFormatException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parametreler

info
SerializationInfo

Oluşturulan özel durumla ilgili serileştirilmiş nesne verilerini içeren SerializationInfo.The SerializationInfo that holds the serialized object data about the exception being thrown.

context
StreamingContext

Kaynak veya hedefle ilgili bağlamsal bilgileri içeren StreamingContext.The StreamingContext that contains contextual information about the source or destination.

Açıklamalar

Bu oluşturucu, bir akış üzerinden iletilen özel durum nesnesini yeniden oluşturmak için seri durumundan çıkarma sırasında çağrılır.This constructor is called during deserialization to reconstitute the exception object transmitted over a stream.

Şunlara uygulanır

BadImageFormatException(String, Exception)

BadImageFormatExceptionBelirtilen bir hata iletisiyle sınıfın yeni bir örneğini ve bu özel durumun nedeni olan iç özel duruma bir başvuruyu başlatır.Initializes a new instance of the BadImageFormatException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 BadImageFormatException(System::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.The error message that explains the reason for the exception.

inner
Exception

Geçerli özel durumun nedeni olan özel durum.The exception that is the cause of the current exception. innerParametre null bir başvuru değilse, geçerli özel durum, catch iç özel durumu işleyen bir blokta oluşturulur.If the inner parameter is not a null reference, the current exception is raised in a catch block that handles the inner exception.

Açıklamalar

Bir önceki özel durumun doğrudan bir sonucu olarak oluşturulan bir özel durum, InnerException özelliğindeki önceki özel duruma başvuru içermelidir.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. InnerException özelliği, oluşturucuya iletilen aynı değeri ya da InnerException özelliği oluşturucuya iç özel durum değeri sağlamıyorsa null değerini döndürür.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

Aşağıdaki tablo, BadImageFormatException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of BadImageFormatException.

ÖzellikProperty DeğerValue
InnerException İç özel duruma başvuru.The inner exception reference.
Message Hata iletisi dizesi.The error message string.

Ayrıca bkz.

Şunlara uygulanır

BadImageFormatException(String, String)

BadImageFormatExceptionBelirtilen bir hata iletisi ve dosya adı ile sınıfın yeni bir örneğini başlatır.Initializes a new instance of the BadImageFormatException class with a specified error message and file name.

public:
 BadImageFormatException(System::String ^ message, System::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.A message that describes the error.

fileName
String

Geçersiz görüntüyle dosyanın tam adı.The full name of the file with the invalid image.

Açıklamalar

Parametrenin içeriği, message insanların anlaşılması amacını taşımaktadır.The content of the message parameter is intended to be understood by humans. Bu yapıcının çağırıcısı, bu dizenin geçerli sistem kültürü için yerelleştirilmiş olduğundan emin olmak için gereklidir.The caller of this constructor is required to ensure that this string has been localized for the current system culture.

ÖzellikProperty DeğerValue
FileName Geçersiz görüntüyle dosyanın tam adı.The full name of the file with the invalid image.
Message Hata iletisi dizesi.The error message string.

Şunlara uygulanır

BadImageFormatException(String, String, Exception)

BadImageFormatExceptionBelirtilen bir hata iletisiyle sınıfın yeni bir örneğini ve bu özel durumun nedeni olan iç özel duruma bir başvuruyu başlatır.Initializes a new instance of the BadImageFormatException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 BadImageFormatException(System::String ^ message, System::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.The error message that explains the reason for the exception.

fileName
String

Geçersiz görüntüyle dosyanın tam adı.The full name of the file with the invalid image.

inner
Exception

Geçerli özel durumun nedeni olan özel durum.The exception that is the cause of the current exception. innerParametre değilse null , geçerli özel durum, catch iç özel durumu işleyen bir blokta oluşturulur.If the inner parameter is not null, the current exception is raised in a catch block that handles the inner exception.

Açıklamalar

Bir önceki özel durumun doğrudan bir sonucu olarak oluşturulan bir özel durum, InnerException özelliğindeki önceki özel duruma başvuru içermelidir.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception in the InnerException property. InnerException özelliği, oluşturucuya iletilen aynı değeri ya da InnerException özelliği oluşturucuya iç özel durum değeri sağlamıyorsa null değerini döndürür.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

Aşağıdaki tablo, BadImageFormatException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.The following table shows the initial property values for an instance of BadImageFormatException.

ÖzellikProperty DeğerValue
InnerException İç özel duruma başvuru.The inner exception reference.
FileName Geçersiz görüntüyle dosyanın tam adı.The full name of the file with the invalid image.
Message Hata iletisi dizesi.The error message string.

Şunlara uygulanır