Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Wert des angegebenen Felds der angegebenen Klasse für diesen Objektwert ab.
Syntax
HRESULT GetFieldValue (
[in] ICorDebugClass *pClass,
[in] mdFieldDef fieldDef,
[out] ICorDebugValue **ppValue
);
Die Parameter
pClass [in] Ein Zeiger auf ein "ICorDebugClass"-Objekt, das die Klasse darstellt, für die der Feldwert abgerufen werden soll.
fieldDef [in] Ein mdFieldDef Token, das auf die Metadaten verweist, die das Feld beschreiben.
ppValue [out] Ein Zeiger auf ein "ICorDebugValue"-Objekt, das den Wert des angegebenen Felds darstellt.
Bemerkungen
Die im pClass Parameter angegebene Klasse muss sich in der Hierarchie der Klasse des Objektwerts befinden, und das Feld muss ein Feld dieser Klasse sein.
Die GetFieldValue Methode wird für generische Objekte und generische Klassen weiterhin erfolgreich ausgeführt. Wenn MyDictionary V beispielsweise von Wörterbuchzeichenfolge,V<> erbt und der Objektwert vom Typ MyDictionary<int32> ist, erhält das Übergeben des ICorDebugClass Objekts für Wörterbuch<K,V> erfolgreich ein Feld mit Wörterbuchzeichenfolge,int32><.><
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0