Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Clase ReflectionTypeLoadException

 

Publicado: octubre de 2016

Excepción que produce el método Module.GetTypes si no es posible cargar alguna de las clases de un módulo. Esta clase no puede heredarse.

Espacio de nombres:   System.Reflection
Ensamblado:  mscorlib (en mscorlib.dll)

System.Object
  System.Exception
    System.SystemException
      System.Reflection.ReflectionTypeLoadException

[SerializableAttribute]
[ComVisibleAttribute(true)]
public sealed class ReflectionTypeLoadException : SystemException, 
	ISerializable

NombreDescripción
System_CAPS_pubmethodReflectionTypeLoadException(Type[], Exception[])

Inicializa una nueva instancia de la ReflectionTypeLoadException clase con las clases especificadas y sus excepciones asociadas.

System_CAPS_pubmethodReflectionTypeLoadException(Type[], Exception[], String)

Inicializa una nueva instancia de la ReflectionTypeLoadException clase con las clases especificadas y sus excepciones asociadas.

NombreDescripción
System_CAPS_pubpropertyData

Obtiene una colección de pares clave-valor que proporcionan más información definida por el usuario sobre la excepción.(Heredado de Exception).

System_CAPS_pubpropertyHelpLink

Obtiene o establece un vínculo al archivo de ayuda asociado a esta excepción.(Heredado de Exception).

System_CAPS_pubpropertyHResult

Obtiene o establece HRESULT, un valor numérico codificado que se asigna a una excepción específica.(Heredado de Exception).

System_CAPS_pubpropertyInnerException

Obtiene la instancia Exception que produjo la excepción actual.(Heredado de Exception).

System_CAPS_pubpropertyLoaderExceptions

Obtiene la matriz de excepciones producidas por el cargador de clases.

System_CAPS_pubpropertyMessage

Obtiene un mensaje que describe la excepción actual.(Heredado de Exception).

System_CAPS_pubpropertySource

Devuelve o establece el nombre de la aplicación o del objeto que generó el error.(Heredado de Exception).

System_CAPS_pubpropertyStackTrace

Obtiene una representación de cadena de los marcos inmediatos en la pila de llamadas.(Heredado de Exception).

System_CAPS_pubpropertyTargetSite

Obtiene el método que produjo la excepción actual.(Heredado de Exception).

System_CAPS_pubpropertyTypes

Obtiene la matriz de clases definidas en el módulo y cargadas.

NombreDescripción
System_CAPS_pubmethodEquals(Object)

Determina si el objeto especificado es igual al objeto actual.(Heredado de Object).

System_CAPS_pubmethodGetBaseException()

Cuando se invalida en una clase derivada, devuelve la clase Exception que representa la causa principal de una o más excepciones posteriores.(Heredado de Exception).

System_CAPS_pubmethodGetHashCode()

Sirve como la función hash predeterminada.(Heredado de Object).

System_CAPS_pubmethodGetObjectData(SerializationInfo, StreamingContext)

Proporciona un ISerializable implementación para objetos serializados.(Invalida Exception.GetObjectData(SerializationInfo, StreamingContext)).

System_CAPS_pubmethodGetType()

Obtiene el tipo en tiempo de ejecución de la instancia actual.(Heredado de Exception).

System_CAPS_pubmethodToString()

Crea y devuelve una representación de cadena de la excepción actual.(Heredado de Exception).

ReflectionTypeLoadException usa el COR_E_REFLECTIONTYPELOAD HRESULT que tiene el valor 0 x 80131602.

Una instancia contiene la matriz de clases (propiedad Types) definidas en el módulo y cargadas. La matriz puede contener valores null. También existe otra matriz de excepciones (LoaderExceptions propiedad). Esta matriz de excepciones representa las excepciones producidas por el cargador de clases. Las vulnerabilidades en la matriz de clases se alineen con las excepciones.

Esta excepción expone tanto la matriz de clases como la matriz de TypeLoadExceptions.

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 1.1
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Silverlight
Disponible desde 2.0
Windows Phone Silverlight
Disponible desde 7.0
Windows Phone
Disponible desde 8.1

Cualquier miembro ( Compartido en Visual Basic) estático público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Volver al principio
Mostrar: