Метод ICorDebugVariableSymbol::GetValue
Возвращает значение переменной в виде массива байтов.
Синтаксис
HRESULT GetValue(
[in] ULONG32 offset,
[in] ULONG32 cbContext,
[in, size_is(cbContext)] BYTE context[],
[in] ULONG32 cbValue,
[out] ULONG32 *pcbValue,
[out, size_is(cbValue), length_is(*pcbValue)] BYTE pValue[]
);
Параметры
offset
[in] Начальное смещение в переменной, с которого следует читать значение. Этот параметр используется при чтении полей членов в объекте.
cbContext
[in] Размер аргумента context
в байтах.
context
[in] Контекст потока, используемый для чтения значения.
cbValue
[in] Размер буфера pValue
в байтах.
pcbValue
[out] Число байтов, фактически записанных в буфер pValue
.
pValue
[out] Массив байтов, содержащий значение переменной.
Комментарии
Примечание
Этот метод доступен только в машинном коде .NET.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 4.6, только .NET Native
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по