Condividi tramite


TypeInitializationException(String, Exception) Costruttore

Definizione

Inizializza una nuova istanza della TypeInitializationException classe con il messaggio di errore predefinito, il nome del tipo specificato e un riferimento all'eccezione interna che rappresenta la causa radice di questa eccezione.

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 inizializzare.

innerException
Exception

Eccezione che rappresenta la causa dell'eccezione corrente. Se il innerException parametro non è un riferimento Null (Nothing in Visual Basic), l'eccezione corrente viene generata in un catch blocco che gestisce l'eccezione interna.

Commenti

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

Nella tabella seguente vengono illustrati i valori iniziali delle proprietà 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