ICorDebugClass::GetStaticFieldValue — Metoda
Pobiera wartość określonego pola statycznego.
Składnia
HRESULT GetStaticFieldValue (
[in] mdFieldDef fieldDef,
[in] ICorDebugFrame *pFrame,
[out] ICorDebugValue **ppValue
);
Parametry
fieldDef
[in] Token pola Def
, który odwołuje się do pola do pobrania.
pFrame
[in] Wskaźnik do obiektu ICorDebugFrame, który reprezentuje ramkę do uściślania między statycznymi wątkami, kontekstem lub domeną aplikacji.
Jeśli pole statyczne jest względem wątku, kontekstu lub domeny aplikacji, ramka określi odpowiednią wartość.
ppValue
[out] Wskaźnik do adresu obiektu ICorDebugValue, który reprezentuje wartość pola statycznego.
Uwagi
W przypadku typów sparametryzowanych wartość pola statycznego jest względna względem konkretnego wystąpienia. W związku z tym, jeśli konstruktor klasy przyjmuje parametry typu Type, wywołaj metodę ICorDebugType::GetStaticFieldValue zamiast ICorDebugClass::GetStaticFieldValue
.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 1.0