ReflectionTypeLoadException Класс

Определение

Исключение, которое вызывается методом GetTypes() , если не удается загрузить любой из классов в модуле. Этот класс не наследуется.

public ref class ReflectionTypeLoadException sealed : Exception
public ref class ReflectionTypeLoadException sealed : SystemException
public sealed class ReflectionTypeLoadException : Exception
public sealed class ReflectionTypeLoadException : SystemException
[System.Serializable]
public sealed class ReflectionTypeLoadException : SystemException
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ReflectionTypeLoadException : SystemException
type ReflectionTypeLoadException = class
    inherit Exception
type ReflectionTypeLoadException = class
    inherit SystemException
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
[<System.Serializable>]
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ReflectionTypeLoadException = class
    inherit SystemException
    interface ISerializable
Public NotInheritable Class ReflectionTypeLoadException
Inherits Exception
Public NotInheritable Class ReflectionTypeLoadException
Inherits SystemException
Наследование
ReflectionTypeLoadException
Наследование
ReflectionTypeLoadException
Атрибуты
Реализации

Комментарии

ReflectionTypeLoadException использует COR_E_REFLECTIONTYPELOAD HRESULT, имеющий значение 0x80131602.

Экземпляр содержит массив классов (свойство Types), которые были определены в модуле и были загружены. Массив может содержать некоторые значения NULL. Существует также другой массив исключений (LoaderExceptions свойство). Этот массив исключений представляет исключения, которые были вызваны загрузчиком класса. Отверстия в массиве классов соответствуют исключениям.

Это исключение предоставляет как массив классов, так и массив TypeLoadExceptions.

Конструкторы

Имя Описание
ReflectionTypeLoadException(Type[], Exception[], String)

Инициализирует новый экземпляр ReflectionTypeLoadException класса с заданными классами, их связанными исключениями и описаниями исключений.

ReflectionTypeLoadException(Type[], Exception[])

Инициализирует новый экземпляр ReflectionTypeLoadException класса с заданными классами и их связанными исключениями.

Свойства

Имя Описание
Data

Возвращает коллекцию пар "ключ-значение", которые предоставляют дополнительные пользовательские сведения об исключении.

(Унаследовано от Exception)
HelpLink

Возвращает или задает ссылку на файл справки, связанный с этим исключением.

(Унаследовано от Exception)
HResult

Возвращает или задает HRESULT, закодированное числовое значение, назначенное определенному исключению.

(Унаследовано от Exception)
InnerException

Exception Возвращает экземпляр, вызвавшего текущее исключение.

(Унаследовано от Exception)
LoaderExceptions

Возвращает массив исключений, создаваемых загрузчиком класса.

Message

Возвращает сообщение об ошибке для этого исключения.

Message

Возвращает сообщение, описывающее текущее исключение.

(Унаследовано от Exception)
Source

Возвращает или задает имя приложения или объекта, вызывающего ошибку.

(Унаследовано от Exception)
StackTrace

Возвращает строковое представление непосредственных кадров в стеке вызовов.

(Унаследовано от Exception)
TargetSite

Возвращает метод, который вызывает текущее исключение.

(Унаследовано от Exception)
Types

Возвращает массив классов, определенных в модуле и загруженных.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetBaseException()

При переопределении в производном классе возвращает Exception первопричину одного или нескольких последующих исключений.

(Унаследовано от Exception)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetObjectData(SerializationInfo, StreamingContext)
Устаревшие..

Предоставляет реализацию ISerializable для сериализованных объектов.

GetType()

Возвращает тип среды выполнения текущего экземпляра.

(Унаследовано от Exception)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает полное имя этого исключения и сообщения для всех исключений загрузчика.

ToString()

Создает и возвращает строковое представление текущего исключения.

(Унаследовано от Exception)

События

Имя Описание
SerializeObjectState
Устаревшие..

Происходит при сериализации исключения для создания объекта состояния исключения, содержащего сериализованные данные об исключении.

(Унаследовано от Exception)

Применяется к