AutomationRemoteOperationResult.ErrorLocation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает ссылку на инструкцию в потоке байт-кода, где состояние удаленной операции не возвращает значение Success.
public:
property int ErrorLocation { int get(); };
int ErrorLocation();
public int ErrorLocation { get; }
var int32 = automationRemoteOperationResult.errorLocation;
Public ReadOnly Property ErrorLocation As Integer
Значение свойства
int
Комментарии
ErrorLocation указывает номер неправильно сформированной инструкции, если удаленная операция Status возвращает Значение MalformedBytecode. Например, если самая первая инструкция содержит недопустимый код операции, это свойство возвращает значение 0. Если первые 5 инструкций имеют допустимые коды операций и параметры, а в первой нет, это свойство возвращает значение 5.
Для UnhandledException это свойство возвращает индекс инструкции, которая вызвала исключение.
Для InstructionLimitExceeded это свойство возвращает следующую инструкцию, выполняемую после ограничения.