TypeInitializationException(String, Exception) Konstruktor

Definice

Inicializuje novou instanci třídy s výchozí chybovou TypeInitializationException zprávou, zadaným názvem typu a odkazem na vnitřní výjimku, která je hlavní příčinou této výjimky.

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)

Parametry

fullTypeName
String

Plně kvalifikovaný název typu, který se nepodaří inicializovat.

innerException
Exception

Výjimka, která je příčinou aktuální výjimky innerException Pokud parametr není odkaz na hodnotu null (Nothingv Visual Basic), je aktuální výjimka vyvolána v catch bloku, který zpracovává vnitřní výjimku.

Poznámky

Výjimka, která je vyvolán jako přímý výsledek předchozí výjimky může obsahovat odkaz na předchozí výjimku ve InnerException vlastnosti. Vlastnost InnerException vrátí stejnou hodnotu, která je předána do konstruktoru, nebo null odkaz (Nothingv Visual Basic) pokud InnerException vlastnost nezadá vnitřní hodnotu výjimky konstruktoru.

Následující tabulka ukazuje počáteční hodnoty vlastnosti instance TypeInitializationException.

Vlastnost Hodnota
InnerException Odkaz na vnitřní výjimku.
Message Řetězec lokalizované chybové zprávy
TypeName Název typu

Platí pro

Viz také