Метод IXCLRDataFrame::GetLocalVariableByIndex
Возвращает локальную переменную по индексу (на основе 0). Параметр имени заполняется, если доступны сведения об имени.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug
ICorProfiler
и API.
Синтаксис
HRESULT GetLocalVariableByIndex(
[in] ULONG32 index,
[out] IXCLRDataValue **localVariable,
[in] ULONG32 bufLen,
[out] ULONG32 *nameLen,
[out, size_is(bufLen)] WCHAR name[]
);
Параметры
index
[out] 0-й индекс извлекаемой локальной переменной.
localVariable
[out] Локальная переменная по указанному объекту index
.
bufLen
[in] Длина в символах буфера name
.
nameLen
[out] Число символов в имени локальной переменной, записанных name
в буфер.
name
[out] Имя локальной переменной.
Замечания
Предоставленный метод является частью IXCLRDataFrame
интерфейса и соответствует 10-му слоту таблицы виртуальных методов.
Требования
Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7