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