Bagikan melalui


TypeInitializationException(String, Exception) Konstruktor

Definisi

Menginisialisasi instans TypeInitializationException baru kelas dengan pesan kesalahan default, nama jenis yang ditentukan, dan referensi ke pengecualian dalam yang merupakan akar penyebab pengecualian ini.

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)

Parameter

fullTypeName
String

Nama yang sepenuhnya memenuhi syarat dari jenis yang gagal diinisialisasi.

innerException
Exception

Pengecualian yang merupakan penyebab pengecualian saat ini. innerException Jika parameter bukan referensi null (Nothing di Visual Basic), pengecualian saat ini dinaikkan dalam catch blok yang menangani pengecualian dalam.

Keterangan

Pengecualian yang dilemparkan sebagai hasil langsung dari pengecualian sebelumnya dapat menyertakan referensi ke pengecualian sebelumnya dalam InnerException properti . Properti InnerException mengembalikan nilai yang sama yang diteruskan ke konstruktor, atau referensi null (Nothing di Visual Basic) jika InnerException properti tidak menyediakan nilai pengecualian dalam ke konstruktor.

Tabel berikut ini memperlihatkan nilai properti awal untuk instans TypeInitializationException.

Harta benda Nilai
InnerException Referensi pengecualian dalam.
Message String pesan kesalahan yang dilokalkan.
TypeName Nama jenis.

Berlaku untuk

Lihat juga