Udostępnij za pośrednictwem


IXCLRDataMethodDefinition, interfejs

Udostępnia metody wykonywania zapytań dotyczących informacji o definicji metody.

Uwaga

Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug API i ICorProfiler , jeśli jest to możliwe.

Metody

Poniżej przedstawiono niektóre metody dostępne w interfejsie.

Metoda opis
StartEnumInstances Zapewnia dojście do wyliczania wystąpień metody dla danego IXCLRDataAppDomainelementu .
EnumInstance Wylicza wystąpienia tej definicji metody.
EndEnumInstances Zwalnia zasoby używane przez iteratory wewnętrzne używane podczas wyliczania wystąpienia.
Zażądaj Żądania wypełnienia buforu podanego danymi metody.
GetRepresentativeEntryAddress Pobiera najbardziej reprezentatywny adres początkowy kodu natywnego dla tej metody.
GetTokenAndScope Pobiera token metadanych i zakres metody .
StartEnumExtents, metoda Udostępnia uchwyt dla wyliczenia regionów kodu IL skojarzonych z metodą .
EnumExtent Wylicza regiony kodu IL skojarzone z tą metodą.
EndEnumExtents Zwalnia zasoby używane przez iteratory wewnętrzne używane podczas wyliczania regionu kodu IL.

Uwagi

Ten interfejs znajduje się wewnątrz środowiska uruchomieniowego i nie jest ujawniany za pośrednictwem żadnych nagłówków ani plików biblioteki. Jest to jednak interfejs COM pochodzący z IUnknown identyfikatora GUID AAF60008-FB2C-420b-8FB1-42D244A54A97 , który można uzyskać za pomocą zwykłych mechanizmów COM.

Wymagania

Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7

Zobacz też