TypeInitializationException(String, Exception) Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 (Nothing
v 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 (Nothing
v 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 |