Пакет: .NET
Получите информацию об ошибке для исключения.NET
Информация о процессе от объекта NET.NetException обработать ошибки.NET. Этот класс выведен от MException.
экземпляр построений e = NET.NetException(msgID,errMsg,netObj)e класса NET.NetException.
|
идентификатор сообщения |
|
текст сообщения об ошибке |
|
Объект |
|
Класс |
См. методы базового класса MException.
Отобразите информацию об ошибке после попытки загрузить неизвестный блок:
try NET.addAssembly('C:\Work\invalidfile.dll') catch e e.message; if(isa(e, 'NET.NetException')) eObj = e.ExceptionObject end end
ans =
Message: Could not load file or assembly
'file:///C:\Work\invalidfile.dll' or
one of its dependencies. The system cannot
find the file specified.
Source: mscorlib
HelpLink:
eObj =
FileNotFoundException with properties:
Message: [1x1 System.String]
FileName: [1x1 System.String]
FusionLog: [1x1 System.String]
Data: [1x1 System.Collections.ListDictionaryInternal]
InnerException: []
TargetSite: [1x1 System.Reflection.RuntimeMethodInfo]
StackTrace: [1x1 System.String]
HelpLink: []
Source: [1x1 System.String]