Megosztás a következőn keresztül:


IXCLRDataMethodInstance Interface

Metódusokat biztosít egy metóduspéldány adatainak lekérdezéséhez.

Feljegyzés

Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorProfiler API-kkal és az API-kkalICorDebug.

Metódusok

Metódus Leírás
GetILAddressMap Lekéri az IL-t a leképezési adatok kezeléséhez.
GetRepresentativeEntryAddress A metódus összes lehetséges belépési pontjának natív fordításához lekéri a legreprezentatívabb belépésipont-címet.
Kérelem A metóduspéldány adataival megadott puffer feltöltésére vonatkozó kérések.
StartEnumExtents Leírót biztosít a metódushoz társított natív kódrégiók számbavételéhez.
EnumExtent A metódushoz társított natív kódrégiók számbavétele.
EndEnumExtents Felszabadítja a natív kódtartomány-enumerálás során használt belső iterátorok által használt erőforrásokat.
GetTokenAndScope Lekéri a metaadat-jogkivonatot és a metódus hatókörét.
GetILOffsetsByAddress Lekéri a metódus megadott címének megfelelő IL-eltolás(ok) értékét.
GetAddressRangesByILOffset A metódus egy adott IL-eltolásának megfelelő natív kódcímet adja vissza.
GetDefinition Lekéri a metóduspéldánynak megfelelő metódusdefiníciót.
GetName Lekéri a metóduspéldány teljes nevét.

Megjegyzések

Ez a felület a futtatókörnyezetben található, és nem jelenik meg élőfejeken vagy tárfájlokon keresztül. Ez azonban egy COM-felület, amely a SZOKÁSOS COM-mechanizmusokon keresztül elérhető GUID-ból IUnknown ECD73800-22CA-4b0d-AB55-E9BA7E6318A5 származik.

Követelmények

Platformok: Lásd a rendszerkövetelményeket. Fejléc: Nincs kódtár: Nincs .NET-keretrendszer verzió: 4.7 óta érhető el

Lásd még