Application.OnThreadException(Exception) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывает событие ThreadException.
public:
static void OnThreadException(Exception ^ t);
public static void OnThreadException (Exception t);
static member OnThreadException : Exception -> unit
Public Shared Sub OnThreadException (t As Exception)
Параметры
Комментарии
Вызовите OnThreadException , чтобы вызвать исключение, которое приведет к остановке обработки приложения.
Класс Application имеет ThreadException событие . Вы можете подключить обработчик событий к этому событию, чтобы выполнять любую пользовательскую обработку, необходимую для необработанных исключений. Если не подключить обработчик событий, OnThreadException будет выполняться поведение по умолчанию, которое включает в себя отображение диалогового окна для информирования пользователя об ошибке.
OnThreadExceptionРеализует поведение исключений по умолчанию только для необработанных исключений, возникающих в потоках, принадлежащих Windows Forms. Необработанные исключения в других потоках обрабатываются событием UnhandledException .