Frage

Siehe auch:


Wenn eine Methode eine Ausnahme auslöst, die von der ThreadPool.QueueUserWorkItem Methode aufgerufen wird, wo die Ausnahme ausgelöst werden? oder wird es nur gegessen werden?

Ich meine, es wird nie auf dem anrufenden Thread richtig geworfen werden?


War es hilfreich?

Lösung

NEIN, wird die Ausnahme nie zu einem anderen Thread propagieren. Es wird schließlich den Faden zum Absturz bringen, und von der Laufzeit gefangen werden. An diesem Punkt stellt sich die Laufzeit die AppDomain.UnhandledException Ereignis, wo die Ausnahme beobachtet werden kann.

Sie können mehr über diese rel="noreferrer">.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top