TypeInitializationException(String, Exception) Oluşturucu

Tanım

Sınıfın TypeInitializationException yeni bir örneğini varsayılan hata iletisi, belirtilen tür adı ve bu özel durumun kök nedeni olan iç özel duruma başvuru ile başlatır.

public:
 TypeInitializationException(System::String ^ fullTypeName, Exception ^ innerException);
public TypeInitializationException (string fullTypeName, Exception innerException);
public TypeInitializationException (string? fullTypeName, Exception? innerException);
new TypeInitializationException : string * Exception -> TypeInitializationException
Public Sub New (fullTypeName As String, innerException As Exception)

Parametreler

fullTypeName
String

Başlatılamadı türün tam adı.

innerException
Exception

Geçerli özel durumun nedeni olan özel durum. innerException Parametre null başvuru değilse (NothingVisual Basic içinde), 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 bir özel durum, özelliğindeki InnerException önceki özel duruma başvuru içerebilir. InnerException özelliği, oluşturucuya geçirilen değerin aynısını veya özelliğin oluşturucuya iç özel durum değeri sağlamaması durumunda InnerException null başvuruyu (NothingVisual Basic) döndürür.

Aşağıdaki tablo, TypeInitializationException öğesinin bir örneği için başlangıç özellik değerlerini gösterir.

Özellik Değer
InnerException İç özel duruma başvuru.
Message Yerelleştirilmiş hata ileti dizesi.
TypeName Türün adı.

Şunlara uygulanır

Ayrıca bkz.