Condividi tramite


Metodo ICorDebugVariableSymbol::GetValue

Ottiene il valore di una variabile come matrice di byte.

Sintassi

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[]
);

Parametri

offset [in] Offset iniziale nella variabile da cui leggere il valore. Questo parametro viene usato durante la lettura di campi membro in un oggetto.

cbContext [in] Dimensione in byte dell'argomento context .

context [in] Contesto del thread utilizzato per leggere il valore.

cbValue [in] Dimensione in byte del pValue buffer.

pcbValue [out] Numero di byte effettivamente scritti nel pValue buffer.

pValue [out] Matrice di byte che contiene il valore della variabile.

Osservazioni:

Nota

Questo metodo è disponibile solo con .NET Native.

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili solo dalla versione 4.6, .NET Native

Vedi anche