Freigeben über


ICorDebugVariableSymbol::GetSize-Methode

Ruft den Wert einer Variablen als Bytearray ab.

Syntax

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

Parameter

offset [in] Der Anfangsoffset in der Variablen, aus der der Wert gelesen werden soll. Dieser Parameter wird beim Lesen von Memberfeldern in einem Objekt verwendet.

cbContext [in] Die Größe in Byte des context Arguments.

context [in] Der Threadkontext, der zum Lesen des Werts verwendet wird.

cbValue [in] Die Größe in Byte des Puffers pValue .

pcbValue [out] Die Anzahl der Bytes, die tatsächlich in den pValue Puffer geschrieben wurden.

pValue [out] Ein Bytearray, das den Wert der Variablen enthält.

Hinweise

Hinweis

Diese Methode ist nur mit .NET Native verfügbar.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: seit Version 4.6 verfügbar, nur .NET Native

Siehe auch