ICorProfilerInfo2::GetStaticFieldInfo-Methode
Ruft einen Wert ab, der die Art der Statik angibt, die für das angegebene Feld gilt.
Syntax
HRESULT GetStaticFieldInfo (
[in] ClassID classId,
[in] mdFieldDef fieldToken,
[out] COR_PRF_STATIC_TYPE *pFieldInfo);
Parameter
classId
[in] Die ID der Klasse, in der das statische Feld definiert ist.
fieldToken
[in] Das Metadatentoken für das statische Feld.
pFieldInfo
[out] Ein Zeiger auf einen Wert der COR_PRF_STATIC_TYPE-Enumeration, der angibt, ob das angegebene Feld statisch ist, und wenn ja, die Art der Statik, die für das Feld gilt.
Bemerkungen
Mithilfe dieser Informationen kann bestimmt werden, welche Funktion aufgerufen werden soll, um die Adresse des statischen Felds abzurufen.
Der Profilercode sollte weiterhin die Metadaten auf ein statisches Feld überprüfen, um sicherzustellen, dass es tatsächlich über eine Adresse verfügt. Statische Literale (d. h. Konstanten) sind nur in den Metadaten vorhanden und haben keine Adresse.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.