TypeInitializationException(String, Exception) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |