Sdílet prostřednictvím


ICorDebugVariableSymbol::SetValue – metoda

Přiřadí hodnotu pole bajtů proměnné.

Syntaxe

HRESULT SetValue(
   [in] ULONG32 offset,
   [in] DWORD threadID,
   [in] ULONG32 cbContext,
   [in, size_is(cbContext)] BYTE context[],
   [in] ULONG32 cbValue,
   [in, size_is(cbValue)] BYTE pValue[]
);

Parametry

offset [v] Počáteční posun v proměnné, pro kterou chcete nastavit hodnotu. Tento parametr se používá při zápisu do polí členů v objektu.

threadID [v] Identifikátor vlákna, jehož kontext musí být aktualizován tak, aby odrážel novou hodnotu.

cbContext [v] Velikost v bajtech kontextu vlákna.

context [v] Kontext vlákna použitý k zápisu hodnoty.

cbValue [v] Velikost v bajtech pValue vyrovnávací paměti.

pValue [v] Vyrovnávací paměť obsahující hodnotu, která se má nastavit.

Poznámky

Poznámka:

Tato metoda je k dispozici pouze pro .NET Native.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné pouze od verze 4.6, .NET Native

Viz také