IXCLRDataMethodDefinition – rozhraní
Poskytuje metody pro dotazování informací o definici metody.
Poznámka:
Toto rozhraní API bylo původně navrženo pro interní použití v modulu runtime. I když se teď podporuje pro použití třetí strany, doporučujeme pracovat s rozhraními ICorDebug
API, ICorProfiler
pokud je to možné.
Metody
Následující metody jsou některé z metod dostupných v rozhraní.
metoda | Popis |
---|---|
Instance StartEnumInstances | Poskytuje popisovač pro výčet instancí metody pro danou IXCLRDataAppDomain . |
EnumInstance | Vytvoří výčet instancí této definice metody. |
EndEnumInstances | Uvolní prostředky používané interními iterátory používanými během výčtu instance. |
Požádat | Požadavky na naplnění vyrovnávací paměti danou daty metody |
GetRepresentativeEntryAddress | Získá nejvýraznější počáteční adresu nativního kódu pro tuto metodu. |
GetTokenAndScope | Získá token metadat a rozsah metody. |
StartEnumExtents – metoda | Poskytuje popisovač pro výčet oblastí kódu IL přidružených k metodě. |
EnumExtent | Vytvoří výčet oblastí kódu IL přidružených k této metodě. |
EndEnumExtents | Uvolní prostředky používané interními iterátory používanými během výčtu oblasti kódu IL. |
Poznámky
Toto rozhraní se nachází uvnitř modulu runtime a není vystaveno prostřednictvím žádných hlaviček nebo souborů knihovny. Jedná se však o rozhraní MODELU COM, které je odvozeno od IUnknown
identifikátoru GUID AAF60008-FB2C-420b-8FB1-42D244A54A97
, které lze získat pomocí obvyklých mechanismů modelu COM.
Požadavky
Platformy: Viz požadavky na systém. Hlavička: Žádná knihovna: Žádné verze rozhraní .NET Framework: Dostupné od verze 4.7