Метод 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

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