Sdílet prostřednictvím


ICorDebugClass::GetStaticFieldValue – metoda

Získá hodnotu zadaného statického pole.

Syntaxe

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

Parametry

fieldDef [v] Token pole Def , který odkazuje na pole, které se má načíst.

pFrame [v] Ukazatel na objekt ICorDebugFrame, který představuje rámec, který se má použít k nejednoznačnosti mezi vlákny, kontextem nebo doménou aplikace statické.

Pokud je statické pole relativní vzhledem k vláknu, kontextu nebo doméně aplikace, bude rámec určovat správnou hodnotu.

ppValue [ven] Ukazatel na adresu ICorDebugValue objektu, který představuje hodnotu statického pole.

Poznámky

U parametrizovaných typů je hodnota statického pole relativní ke konkrétní instanci. Proto, pokud konstruktor třídy přebírá parametry typu Type, volání ICorDebugType::GetStaticFieldValue místo ICorDebugClass::GetStaticFieldValue.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 1.0