ExceptionHandling.SetUnhandledExceptionHandler Methode

Definitie

Hiermee stelt u een handler in voor niet-verwerkte uitzonderingen.

public:
 static void SetUnhandledExceptionHandler(Func<Exception ^, bool> ^ handler);
public static void SetUnhandledExceptionHandler(Func<Exception,bool> handler);
static member SetUnhandledExceptionHandler : Func<Exception, bool> -> unit
Public Shared Sub SetUnhandledExceptionHandler (handler As Func(Of Exception, Boolean))

Parameters

Uitzonderingen

handler is null.

Er is al een handler ingesteld.

Opmerkingen

De handler wordt aangeroepen wanneer er een onverwerkte uitzondering optreedt.

De handler moet retourneren true als de uitzondering is verwerkt of false als deze niet is.

Als de handler retourneert false, blijft de uitzondering ongewijzigd worden doorgegeven.

De bedoeling van deze handler is om de gebruiker in staat te stellen niet-verwerkte uitzonderingen correct af te handelen wanneer de runtime in bepaalde scenario's wordt gebruikt. Scenario's zoals REPL's of gamescripts die hostinvoegtoepassingen hosten, kunnen niet-verwerkte uitzonderingen verwerken die door deze invoegtoepassingen worden gegenereerd.

Van toepassing op