Condividi tramite


TypeInitializationException(String, Exception) Costruttore

Definizione

Consente di inizializzare una nuova istanza della classe TypeInitializationException con il messaggio di errore predefinito, il nome del tipo specificato e un riferimento all'eccezione interna che è la causa radice dell'eccezione corrente.

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)

Parametri

fullTypeName
String

Nome completo del tipo che non riesce a eseguire l'inizializzazione.

innerException
Exception

Eccezione che ha determinato l'eccezione corrente. Se il parametro innerException non è un riferimento null (Nothing in Visual Basic), l'eccezione corrente viene generata in un blocco catch che gestisce l'eccezione interna.

Commenti

Un'eccezione generata come risultato diretto di un'eccezione precedente può includere un riferimento all'eccezione precedente nella proprietà InnerException. La proprietà InnerException restituisce lo stesso valore che viene passato al costruttore o un riferimento null (Nothing in Visual Basic), se la proprietà InnerException non fornisce al costruttore il valore dell'eccezione interna.

Nella tabella seguente vengono illustrati i valori di proprietà iniziali per un'istanza di TypeInitializationException.

Proprietà Valore
InnerException Riferimento all'eccezione interna.
Message Stringa del messaggio di errore localizzato.
TypeName Nome del tipo.

Si applica a

Vedi anche