When subscribing to events on AppDomain.CurrentDomain.UnhandledException, what criteria make the flag UnhandledExceptionEventArgs IsTerminatingtrue? That is, what leads to the fact that the exception is considered fatal?
AppDomain.CurrentDomain.UnhandledException
UnhandledExceptionEventArgs
IsTerminating
Is it so that by default all unhandled exceptions will be fatal unless configured otherwise?
. , .NET 1.x . , . , ( , , ), - . , .
Microsoft .NET 2.0, . - , CLR , IHostPolicyManager. <legacyUnhandledExceptionPolicy>. , .
<legacyUnhandledExceptionPolicy>
, , , IsTerminating false, , . , - IsTerminating false , MSDN , .
. UnhandledExceptionHandler, . , , .
But usually this means that in all other situations that I saw, the IsTerminating flag was set to true.