ICorDebugClass::GetStaticFieldValue-Methode
Aktualisiert: November 2007
Ruft den Wert des angegebenen statischen Felds ab.
HRESULT GetStaticFieldValue (
[in] mdFieldDef fieldDef,
[in] ICorDebugFrame *pFrame,
[out] ICorDebugValue **ppValue
);
Parameter
fieldDef
[in] Ein Def-Token, das auf das Feld verweist, das abgerufen werden soll.pFrame
[in] Ein Zeiger auf ein ICorDebugFrame-Objekt, das den Frame darstellt, mit dem die Mehrdeutigkeit zwischen statischen Feldern des Threads, des Kontexts oder der Anwendungsdomäne aufgelöst werden soll.Wenn das statische Feld relativ zu einem Thread, einem Kontext oder einer Anwendungsdomäne ist, bestimmt der Frame den geeigneten Wert.
ppValue
[out] Ein Zeiger auf die Adresse eines ICorDebugValue-Objekts, das den Wert des statischen Felds darstellt.
Hinweise
Für parametrisierte Typen ist der Wert eines statischen Felds relativ zu einer bestimmten Instanziierung. Wenn der Klassenkonstruktor Parameter des Typs Type verwendet, sollten Sie daher ICorDebugType::GetStaticFieldValue statt ICorDebugClass::GetStaticFieldValue aufrufen.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorDebug.idl
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0