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 null (Nothing v jazyce Visual Basic), aktuální výjimka je 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 jazyce Visual Basic), pokud InnerException vlastnost neposkytuje vnitřní hodnotu výjimky konstruktoru.
V následující tabulce jsou uvedeny počáteční hodnoty vlastností instance TypeInitializationException.
| Vlastnictví | Hodnota |
|---|---|
| InnerException | Odkaz na vnitřní výjimku. |
| Message | Lokalizovaný řetězec chybové zprávy. |
| TypeName | Název typu. |