Sdílet prostřednictvím


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

Viz také