Можно ли сделать обработку исключений Vectored Strctured в c #?

Насколько я знаю, когда возникает первое случайное исключение, отладчик уведомляется (если есть), а затем, если он все еще не обработан, система ищет ближайший в стеке обработчик исключений, если таковой имеется.

я читалэта ссылка когда я узнал о векторной обработке исключений.

Вопрос 1) Мне было интересно, есть ли способ сделать это в управляемом коде?

Вопрос 2) Я думаю, что любойtry{}catch{} это обработчик на основе фреймов, но что происходит, когда мы регистрируем дескриптор при определенных событиях, таких как

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

что это?

Ответы на вопрос(1)

Ваш ответ на вопрос