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


IXCLRDataMethodDefinition Interface

Metódusdefinícióval kapcsolatos információk lekérdezésére szolgáló módszereket biztosít.

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

Az alábbi módszerek a felületen elérhető módszerek némelyikét ismertetik.

Metódus Leírás
StartEnumInstances Leírót biztosít egy adott IXCLRDataAppDomainmetóduspéldányok számbavételéhez.
EnumInstance Enumerálja a metódusdefiníció példányait.
EndEnumInstances Felszabadítja a példányok számbavétele során használt belső iterátorok által használt erőforrásokat.
Kérelem A metódus adataival megadott puffer feltöltésére vonatkozó kérések.
GetRepresentativeEntryAddress Lekéri a metódus natív kódjának legreprezentatívabb kezdőcímét.
GetTokenAndScope Lekéri a metaadat-jogkivonatot és a metódus hatókörét.
StartEnumExtents metódus Leírót biztosít a metódushoz társított IL-kódrégiók számbavételéhez.
EnumExtent A metódushoz társított IL-kódrégiók számbavétele.
EndEnumExtents Felszabadítja az IL-kódrégiók számbavétele során használt belső iterátorok által használt erőforrásokat.

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 AAF60008-FB2C-420b-8FB1-42D244A54A97 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