Udostępnij za pośrednictwem


IXCLRDataExceptionNotification2, interfejs

Obiekt wywołujący dostarczył interfejs, który pochodzi z IXCLRDataExceptionNotification metody wywołania zwrotnego i zawiera metody wywołania zwrotnego dla różnych powiadomień CLR, które występują za pośrednictwem wyjątków systemowych.

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

Metoda opis
OnAppDomainLoaded Wywołanie zwrotne wykonane, jeśli wyjątek reprezentuje ładowanie określonej domeny aplikacji.
OnAppDomainUnloaded Wywołanie zwrotne wykonane, jeśli wyjątek reprezentuje zwalnianie określonej domeny aplikacji.
OnException Wywołanie zwrotne wykonywane, jeśli wyjątek reprezentuje zgłaszany wyjątek zarządzany.

Uwagi

Ten interfejs jest implementowany przez użytkowników IXCLRDataProcess::TranslateExceptionRecordToNotification metody . Nie jest on udostępniany za pośrednictwem żadnych nagłówków ani plików biblioteki. Jest to jednak interfejs COM, który pochodzi z IXCLRDataExceptionNotification identyfikatora GUID 31201a94-4337-49b7-aef7-0c755054091f i można go zaimplementować za pomocą zwykłych mechanizmów COM. Lista powyższych metod jest pełną listą metod innych niż IXCLRDataExceptionNotification# i IUnknown w tym interfejsie i są w kolejności wirtualnej.

Wymagania

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

Zobacz też