Czy jest możliwe wykonanie obsługi wyjątku Vectored Strctured w c #?

O ile wiem, gdy wystąpi wyjątek pierwszej szansy, debuger jest powiadamiany (jeśli istnieje), a następnie, jeśli nadal jest nieobsługiwany, system wyszukuje procedurę obsługi wyjątków opartą na najbliższej ramce, jeśli taka istnieje.

czytałemten link kiedy dowiedziałem się o zarządzaniu wyjątkami wektorowymi.

Pytanie 1) Zastanawiałem się, czy jest jakikolwiek sposób, w jaki możemy to zrobić w kodzie zarządzanym?

Pytanie 2) Myślę, że taktry{}catch{} jest programem obsługi opartym na ramkach, ale co się dzieje, gdy zarejestrujemy uchwyt w pewnych sytuacjach, takich jak

AppDomain.CurrentDomain.UnhandledException += (x, y) =>
{
    Console.WriteLine("Unhandled exception");
};

co to jest?

questionAnswers(1)

yourAnswerToTheQuestion