Поделиться через


TypeInitializationException(String, Exception) Конструктор

Определение

Инициализирует новый экземпляр TypeInitializationException класса с сообщением об ошибке по умолчанию, указанным именем типа и ссылкой на внутреннее исключение, которое является основной причиной этого исключения.

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)

Параметры

fullTypeName
String

Полное имя типа, который не может инициализировать.

innerException
Exception

Исключение, которое является причиной текущего исключения. innerException Если параметр не является пустой ссылкой (Nothingв Visual Basic), текущее исключение возникает в блокеcatch, который обрабатывает внутреннее исключение.

Комментарии

Исключение, которое возникает в результате предыдущего исключения, может содержать ссылку на предыдущее исключение в свойстве InnerException . Свойство InnerException возвращает то же значение, которое передается конструктору или значение NULL (Nothing в Visual Basic), если InnerException свойство не предоставляет внутреннее значение исключения конструктору.

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

Недвижимость Ценность
InnerException Ссылка на внутреннее исключение.
Message Локализованная строка сообщения об ошибке.
TypeName Имя типа.

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

См. также раздел