Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 1.0