IXCLRDataMethodInstance-gränssnitt
Innehåller metoder för att fråga efter information om en metodinstans.
Kommentar
Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug
OCH ICorProfiler
API:er när det är möjligt.
Metoder
Metod | beskrivning |
---|---|
GetILAddressMap | Hämtar IL:et för att hantera mappningsinformation. |
GetRepresentativeEntryAddress | Hämtar den mest representativa startpunktsadressen för den interna kompilering av alla möjliga startpunkter för en metod. |
Begär | Begäranden om att fylla i bufferten som ges med metodinstansens data. |
StartEnumExtents | Tillhandahåller ett handtag för uppräkning av inbyggda kodregioner som är associerade med metoden. |
UppräkningExtent | Räknar upp de inbyggda kodregioner som är associerade med metoden. |
EndEnumExtents | Frigör de resurser som används av interna iteratorer som används under den interna kodintervalluppräkningen. |
GetTokenAndScope | Hämtar metadatatoken och metodens omfång. |
GetILOffsetsByAddress | Hämtar il-förskjutningarna som motsvarar den angivna adressen för metoden.. |
GetAddressRangesByILOffset | Returnerar den interna kodadressen(es) som motsvarar en viss IL-förskjutning i metoden. |
GetDefinition | Hämtar metoddefinitionen som matchar den här metodinstansen. |
GetName | Hämtar det fullständigt kvalificerade namnet för den här metodinstansen. |
Kommentarer
Det här gränssnittet finns i körningen och exponeras inte via några rubriker eller biblioteksfiler. Det är dock ett COM-gränssnitt som härleds från IUnknown
med GUID ECD73800-22CA-4b0d-AB55-E9BA7E6318A5
som kan hämtas via de vanliga COM-mekanismerna.
Krav
Plattformar: Se Systemkrav. Rubrik: Inget bibliotek: Inga .NET Framework-versioner: Tillgänglig sedan 4.7