IXCLRDataMethodInstance-Schnittstelle
Stellt Methoden zum Abfragen von Informationen zu einer Methodeninstanz bereit.
Hinweis
Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug
und ICorProfiler
zu arbeiten.
Methoden
Methode | BESCHREIBUNG |
---|---|
GetILAddressMap | Ruft die IL zu Adresszuordnungsinformationen ab. |
GetRepresentativeEntryAddress | Ruft die repräsentativste Einstiegspunktadresse für die native Kompilierung aller möglichen Einstiegspunkte für eine Methode ab. |
Anforderung | Anforderungen zum Auffüllen des mit den Daten der Methodeninstanz angegebenen Puffers. |
StartEnumExtents | Stellt ein Handle für die Aufzählung systemeigener Codebereiche bereit, die der Methode zugeordnet sind. |
EnumExtent | Listet die systemeigenen Codebereiche auf, die der Methode zugeordnet sind. |
EndEnumExtents | Gibt die ressourcen frei, die von internen Iteratoren verwendet werden, die während der systemeigenen Codebereichsenumeration verwendet werden. |
GetTokenAndScope | Ruft das Metadatentoken und den Umfang der Methode ab. |
GetILOffsetsByAddress | Ruft den IL-Offset(n) ab, der der angegebenen Adresse für die Methode entspricht. |
GetAddressRangesByILOffset | Gibt die systemeigene Codeadresse (es) zurück, die einem bestimmten IL-Offset innerhalb der Methode entspricht. |
GetDefinition | Ruft die Methodendefinition ab, die dieser Methodeninstanz entspricht. |
GetName | Ruft den vollqualifizierten Namen für diese Methodeninstanz ab. |
Hinweise
Diese Schnittstelle befindet sich innerhalb der Runtime und wird nicht über Header- oder Bibliotheksdateien verfügbar gemacht. Es handelt sich jedoch um eine COM-Schnittstelle, die von IUnknown
mit GUID ECD73800-22CA-4b0d-AB55-E9BA7E6318A5
abgeleitet wird, was über die üblichen COM-Mechanismen abgerufen werden kann.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7