IXCLRDataMethodDefinition-Schnittstelle
Stellt Methoden zum Abfragen von Informationen zu einer Methodendefinition 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
Die folgenden Methoden sind einige der in der Schnittstelle verfügbaren Methoden.
Methode | Beschreibung |
---|---|
StartEnumInstances | Stellt ein Handle für die Enumeration von Methodeninstanzen für eine angegebene IXCLRDataAppDomain bereit |
EnumInstance | Hiermit werden die Instanzen dieser Methodendefinition aufgelistet. |
EndEnumInstances | Gibt die Ressourcen frei, die von den internen Iteratoren während der Instanzenumeration verwendet werden |
Anforderung | Anforderungen zum Auffüllen des mit den Methodendaten angegebenen Puffers. |
GetRepresentativeEntryAddress | Ruft die repräsentativste Startadresse des systemeigenen Codes für diese Methode ab. |
GetTokenAndScope | Ruft das Metadatentoken und den Umfang der Methode ab. |
StartEnumExtents-Methode | Stellt ein Handle für die Aufzählung von IL-Codebereichen bereit, die der Methode zugeordnet sind. |
EnumExtent | Listet die IL-Codebereiche auf, die dieser Methode zugeordnet sind. |
EndEnumExtents | Gibt die ressourcen frei, die von internen Iteratoren verwendet werden, die während der IL-Codebereichsenumeration verwendet werden. |
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 AAF60008-FB2C-420b-8FB1-42D244A54A97
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