Udostępnij za pośrednictwem


IXCLRDataProcess, interfejs

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

Uwaga

Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Chociaż 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

Metoda Opis
GetRuntimeNameByAddress Pobiera nazwę danego adresu.
GetAppDomainByUniqueId Pobiera element AppDomain w procesie według jego unikatowego identyfikatora.
StartEnumModules Zapewnia dojście do wyliczania modułów procesu.
EnumModule Wylicza moduły tego procesu.
EndEnumModules Zwalnia zasoby używane przez iteratory wewnętrzne używane podczas wyliczania modułów.
StartEnumMethodInstancesByAddress Udostępnia dojście do wyliczania wystąpień metody rozpoczynających AppDomain się od danego adresu.
EnumMethodInstanceByAddress Wylicza wystąpienia metody tego procesu, zaczynając od przesunięcia adresu.
EndEnumMethodInstancesByAddress Zwalnia zasoby używane przez iteratory wewnętrzne używane podczas wyliczania wystąpienia.

Uwagi

Ten interfejs działa wewnątrz środowiska uruchomieniowego i nie jest ujawniany za pośrednictwem żadnych nagłówków ani plików biblioteki. Jest to jednak interfejs COM, który pochodzi z identyfikatora IUnknown GUID 5c552ab6-fc09-4cb3-8e36-22fa03c798b7 , który można uzyskać za pomocą zwykłych mechanizmów COM.

Wymagania

Platformy: Zobacz Wymagania systemowe. Nagłówka: Brak
Biblioteki: Brak
wersje .NET Framework: dostępne od wersji 4.7

Zobacz też