Metodo ICorDebugClass::GetStaticFieldValue
Ottiene il valore del campo statico specificato.
Sintassi
HRESULT GetStaticFieldValue (
[in] mdFieldDef fieldDef,
[in] ICorDebugFrame *pFrame,
[out] ICorDebugValue **ppValue
);
Parametri
fieldDef
[in] Token di campo Def
che fa riferimento al campo da recuperare.
pFrame
[in] Puntatore a un oggetto ICorDebugFrame che rappresenta il frame da usare per evitare ambiguità tra statici di thread, contesto o dominio applicazione.
Se il campo statico è relativo a un thread, a un contesto o a un dominio applicazione, il frame determinerà il valore appropriato.
ppValue
[out] Puntatore all'indirizzo di un oggetto ICorDebugValue che rappresenta il valore del campo statico.
Osservazioni:
Per i tipi con parametri, il valore di un campo statico è relativo alla particolare creazione di istanze. Pertanto, se il costruttore della classe accetta parametri di tipo Type, chiamare ICorDebugType::GetStaticFieldValue anziché ICorDebugClass::GetStaticFieldValue
.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 1.0