Application.OnThreadException(Exception) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst das ThreadException-Ereignis aus.
public:
static void OnThreadException(Exception ^ t);
public static void OnThreadException (Exception t);
static member OnThreadException : Exception -> unit
Public Shared Sub OnThreadException (t As Exception)
Parameter
Hinweise
Rufen Sie auf OnThreadException , um eine Ausnahme auszulösen, die die Verarbeitung der Anwendung anhält.
Die Application -Klasse verfügt über ein ThreadException -Ereignis. Sie können einen Ereignishandler an dieses Ereignis anfügen, um jede benutzerdefinierte Verarbeitung durchzuführen, die Sie für nicht behandelte Ausnahmen benötigen. Wenn Sie keinen Ereignishandler anfügen, OnThreadException führt das Standardverhalten aus. Dabei wird ein Dialogfeld angezeigt, um den Benutzer darüber zu informieren, dass ein Fehler aufgetreten ist.
OnThreadExceptionimplementiert nur das Standardausnahmeverhalten für nicht behandelte Ausnahmen, die in Threads auftreten, die sich im Besitz von Windows Forms befinden. Nicht behandelte Ausnahmen für andere Threads werden vom UnhandledException -Ereignis behandelt.