Delen via


Methode ICorDebugClass::GetStaticFieldValue

Hiermee wordt de waarde van het opgegeven statische veld opgehaald.

Syntaxis

HRESULT GetStaticFieldValue (  
    [in]  mdFieldDef         fieldDef,  
    [in]  ICorDebugFrame     *pFrame,  
    [out] ICorDebugValue     **ppValue  
);  

Parameters

fieldDef
[in] Een veldtoken Def dat verwijst naar het veld dat moet worden opgehaald.

pFrame
[in] Een aanwijzer naar een ICorDebugFrame-object dat het frame vertegenwoordigt dat moet worden gebruikt om ondubbelzinnig te zijn tussen statische threads, context of toepassingsdomein.

Als het statische veld relatief is ten opzichte van een thread, een context of een toepassingsdomein, bepaalt het frame de juiste waarde.

ppValue
[uit] Een verwijzing naar het adres van een ICorDebugValue-object dat de waarde van het statische veld vertegenwoordigt.

Opmerkingen

Voor geparameteriseerde typen is de waarde van een statisch veld relatief ten opzichte van de specifieke instantiƫring. Als de klasseconstructor daarom parameters van het type Typegebruikt, roept u ICorDebugType::GetStaticFieldValue aan in plaats van ICorDebugClass::GetStaticFieldValue.

Vereisten

Platforms: Zie Systeemvereisten.

Header: CorDebug.idl, CorDebug.h

Bibliotheek: CorGuids.lib

.NET Framework versies: beschikbaar sinds 1.0