Compartir a través de


TypeInitializationException(String, Exception) Constructor

Definición

Inicializa una nueva instancia de la clase TypeInitializationException con el mensaje de error predeterminado, el nombre del tipo especificado y una referencia a la excepción interna que representa la causa principal de esta excepción.

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)

Parámetros

fullTypeName
String

Nombre completo del tipo que no se puede inicializar.

innerException
Exception

Excepción que es la causa de la excepción actual. Si el parámetro innerException no es una referencia nula (Nothing en Visual Basic), la excepción actual se inicia en un bloque catch que controla la excepción interna.

Comentarios

Una excepción que se produce como resultado directo de una excepción anterior puede incluir una referencia a la excepción anterior de la propiedad InnerException. La propiedad InnerException devuelve el mismo valor pasado al constructor, o una referencia nula (Nothing en Visual Basic) si la propiedad InnerException no proporciona el valor de la excepción interna al constructor.

En la tabla siguiente se muestran los valores de propiedad iniciales para una instancia de TypeInitializationException.

Propiedad Valor
InnerException Referencia a la excepción interna.
Message La cadena del mensaje de error localizado.
TypeName Nombre del tipo.

Se aplica a

Consulte también